@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	font-size: 12px;
	color: #666;
	_background-image: url(about:blank);/*用浏览器空白页面作为背景*/
  	_background-attachment: fixed;/*prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
}
dl, dd, dt, ul {
	margin: 0px;
	padding: 0px;
}
font {
	font-size: 12px
}
ul li {
	list-style-type: none
}
img {
	border: 0px
}
a:link, a:visited {
	text-decoration: none;
	color: #555
}
a:hover {
	color: #ff6600
}
a {
	outline: none
}
a.authorlink:hover {
	color: #ff0000
}
a.oranglink:link, a.oranglink:visited {
	color: #ff6600
}
a.oranglink:hover {
	color: #ff0000
}
a.bluelink:link, a.bluelink:visited {
	color: #0033cc
}
a.bluelink:hover {
	color: #ff0000
}
a.darklink:link, a.darklink:visited {
	color: #990000
}
a.darklink:hover {
	color: #F60
}
a.link_underline:link, a.link_underline:visited {
	color:#900
}
a.link_underline:hover {
	text-decoration:underline
}
/*顶部条*/
.top_bar {
	background: url(http://download.yxybb.com/yxybbcom/images/top_bar_bg.png) left top repeat-x;
	height: 23px;
	line-height: 23px;
	color: #666;
	border-bottom: 1px solid #d9d9d9;
}
.top_bar div {
	width: 960px;
	margin: 0px auto
}
.top_bar #shopcartlist div{
	width:auto
}
.top_bar div div {
	float: left;
	width: auto
}
/*购物车*/
.shopcart_btn ul {
	position:absolute;
	display:block;
	top:0px;
	left:0px;
	background:#FFF;
	width:280px;
	padding:8px;
	border:1px solid #ccc;
	border-top:none;
	display:none;
	margin-top:24px;
	z-index:10000;
	overflow:hidden
}
.shopcart_btn ul li {
	clear:both;
	overflow:hidden;
	border-top:1px solid #eeebeb;
	height:40px;
	line-height:40px;
	padding:0px 3px
}
.shopcart_btn .shopcart_item {
	background:#fcfcd4
}
.top_bar .shopcart_drop_l {
	width:auto;
	float:left
}
.top_bar .shopcart_drop_r {
	width:auto;
	float:right
}
.top_bar .shopcart_drop_r .shopcart_drop_price {
	margin-right:5px;
	color:#cc3300
}
.top_bar .shopcart_drop_r .shopcart_drop_del {
	color:#999;
	cursor:pointer
}
.top_bar .shopcart_drop_l img {
	width:40px;
	height:29px;
	float:left;
	margin-top:5px
}
.top_bar .shopcart_drop_l font {
	font-size:12px;
	display:block;
	float:left;
	padding-left:10px;
	color:#900;
	width:143px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.top_bar dl {
	float: right;
}
.top_bar dl dt {
	float: left;
	display: block;
	width: 3px;
	height: 23px;
	font-size: 12px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) center center no-repeat;
	margin: 0px 5px
}
.top_bar dl dd {
	float: left;
	display: block;
}
.top_bar dl dd.shopcart_btn {
	_padding-top:3px;
	position:relative;
	height:23px;
	_height:20px;
	z-index:200000
}
.top_bar dl dd.mail_btn {
	padding-left: 17px;
	background: url(http://download.yxybb.com/yxybbcom/images/mail_icon.gif) 5px 6px no-repeat;
	cursor: pointer
}
.top_bar dl dd.my_order_btn {
	padding-left: 17px;
	background: url(http://download.yxybb.com/yxybbcom/images/my_order_icon.gif) left 4px no-repeat;
	cursor: pointer
}
.top_bar dl a:link, .top_bar dl a:visited {
	color: #666;
	text-decoration: none
}
.top_bar dl a:hover {
	color: #ff6600;
}
.top_bar div ul li div.shopcart_drop_l font a {
	color:#cc3300;
}
/*主要部分*/
.container {
	width: 960px;
	margin: 0px auto;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top:20px
}
/*logo和搜索*/
.logo_search {
	overflow:hidden;
}
.logo_search span{
	float:left;
	overflow:hidden;
}
.logo_search div img{
	margin:12px 0 0 3px;
}
.logo_search div{
	float:right;
}
.top_bar .search_global{
	 float:left;
	 margin-left:20px; 
	 display:inline 
}
.top_bar .search_global li {
	float:left
}
.top_bar .search_global li input{ 
	height:14px; line-height:14px; 
	border:1px solid #ccc; 
	_vertical-align:middle; 
	width:140px
}
.top_bar .search_global li img{ 
	cursor:pointer; 
	margin:2px 0 0 3px;
}
.nav{
	margin-top:20px
}
.mainnav {
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/navmain.png) left -14px no-repeat;
	clear: both;
}
.mainnav ul li {
	float: left;
	font-size: 13px;
	font-weight: normal;
	display: block;
	width: 72px;
	text-align: center;
	line-height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/navcur1.gif) left top no-repeat;
	height: 31px;
	
}
.mainnav ul li a:link, .mainnav ul li a:visited {
	color: #555
}
#currentWidth {
	background: url(http://download.yxybb.com/yxybbcom/images/navcur_width.gif) right 14px no-repeat;
	color: #FFF
}
#current a:link, li#current a:visited,#currentWidth a:link, li#currentWidth a:visited{
	color: #FFF;
}
.mainnav ul li.mainnav_width{background:url(http://download.yxybb.com/yxybbcom/images/navcur1-1.gif) left top no-repeat;}

.mainnav ul li a:hover {
	color: #FFF
}
.mainnav ul li.current {
	/*background: url(http://www.yxybb.com/LEAP/Web/images/YXYBBCOM/navcur.gif) center 14px no-repeat*/
}
.mainnav ul li.current a:link, .mainnav ul li.current a:visited {
	color: #f60;
}
.mainnav ul li.current a:hover {
	border: none
}
.mainnav ul li.mainnav_width{
	width: 97px;
	/*background: url(http://download.yxybb.com/yxybbcom/images/navcur1-1.gif) left 14px no-repeat;*/
}

.navsub_container {
	background: url(http://download.yxybb.com/yxybbcom/images/navsub.png) left top repeat-x;
	overflow: hidden;
	height: 40px;
}
.navsub {
	clear: both;
	overflow: hidden;
	display: none;
	height: 40px;
}
.navsub dl {
	margin-left: 0px
}
.navsub dl dd {
	float: left;
	line-height: 28px;
	white-space: nowrap
}
/*首页导航子导航*/
#con_mainnav_1, #con_mainnav_2 {
	margin-left: 5px;
}
#con_mainnav_3 {
	padding-left: 280px;
}
#con_mainnav_4 {
	padding-left: 510px;
}
#con_mainnav_5 {
	padding-left: 580px;
}
#con_mainnav_6 {
	padding-left: 310px;
}
#con_mainnav_7 {
	padding-left: 440px;
}
#con_mainnav_8 {
	padding-left: 680px;
}
#con_mainnav_9 {
	padding-left: 560px;
}
#con_mainnav_10 {
	padding-left: 650px;
}
#con_mainnav_11 {
	padding-left: 160px;
}
#con_mainnav_12 {
	padding-left: 250px;
}
#con_mainnav_13 {
	padding-left: 330px;
}

.navsub dl dt {
	float: left;
	display: block;
	width: 4px;
	height: 28px;
	background: url(http://download.yxybb.com/yxybbcom/images/splitline.gif) center center no-repeat;
	font-size: 0px;
	margin: 0px 10px;
}
.navsub dl dd.navsub_sort {
	font-weight: bold;
	margin-right: 10px;
	color: #333;
}
.navsub dl dd a:link, .navsub dl dd a:visited {
	color: #333
}
.navsub dl dd a:hover {
	color: #ff6600
}
.maintop {
	overflow: hidden;
}
.mainbottom {
	overflow: hidden
}
.maintop_left {
	float: left;
	width: 740px;
}
.maintop_right {
	float: right;
	width: 210px;
}
.maintop_left_top {
	overflow: hidden;
	clear: both
}
.banner_notice {
	width: 550px;
	height: 222px;
	overflow: hidden;
	float: right
}
.main_banner {
	overflow: hidden;
	width: 550px;
	height: 222px;
	position: relative
}

.audition_btn {
	clear: both;
	margin: 0px auto;
	text-align: center;
	margin-top: 10px
}
.notice {
	margin-top: 10px;
	clear: both;
	background: #f9f9f9;
	padding: 5px;
	border: 1px solid #e4e4e4;
	overflow: hidden;
	height: 66px
}
.notice_tit {
	padding-left: 20px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) left center no-repeat;
 * background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) left 0px no-repeat;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	margin-top: 3px
}
.notice_tit span {
	flaot: left;
	font-size: 12px;
	font-weight: bold;
	color: #ec8c0f;
	display: block;
	float: left
}
.notice_tit a {
	float: right;
}
.notice ul {
	margin-left: -20px;
	display: block;
	width: 530px;
	overflow: hidden;
	height: 64px;
}
.notice ul li {
	height: 14px;
	width: 217px;
	float: left;
	margin-left: 25px;
	margin-top: 8px;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 0px;
	text-overflow: ellipsis;
	display: block;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 8px;
	_display: inline;
}
.notice ul li a {
	height: 14px;
	width: 216px;
	float: left;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.notice ul li:after {
	content: "…";
	color: #999
}
.notice ul li a:link, .notice ul li a:visited {
	color: #777
}
.notice ul li a:hover {
	color: #ff6600
}
.training {
	height: 220px;
	border: 1px solid #ccc;
	clear: both;
	margin-top: 8px
}
.frametab {
	overflow: hidden;
	clear: both
}
.frametab_tit {
	height: 30px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) left 7px no-repeat;
	font-size: 13px;
	color: #cc6600;
	line-height: 30px;
	font-weight: bold;
	padding-left: 20px;
	clear: both
}
.frametab_tit span {
	float: left;
	_display: inline
}
.frametab_tit div {
	float: left;
	_display: inline;
	margin-left: 70px;
	font-weight: normal;
	color: #F00;
	font-size: 12px
}
.frametab_frame {
	background: url(http://download.yxybb.com/yxybbcom/images/frametab_head_bg.png) left top repeat-x;
	overflow: hidden;
	height: 220px;
	border: 1px solid #ccc
}
.frametab_head {
	overflow: hidden;
}
.frametab_head ul li {
	float: left;
	width: 100px;
	display: block;
	text-align: center;
	height: 29px;
	border-left: 1px solid #ccc;
	line-height: 29px;
	font-size: 12px;
	color: #666;
	cursor: pointer
}
.frametab_head ul li.frametab_head_cur {
	border-top: 2px solid #ff6600;
	height: 27px;
	line-height: 27px;
	color: #ff6600;
	background: #FFF;
	border-bottom: none
}
.frametab_content {
	color: #333;
	font-size: 12px
}
.famous_ins {
	margin: 10px;
	overflow: hidden;
	clear: both;
	width: 718px;
}
.famous_ins img {
	float: left;
}
.famous_ins div {
	float: left;
	font-size: 14px;
	width: 576px;
	margin-left: 10px;
	_display: inline;
	line-height: 20px;
	text-indent: 2em;
	font-size: 12px;
}
.frame_style1 {
	margin-top: 10px;
	overflow: hidden;
	border: 1px solid #ccc;
	clear: both
}
.frame_style1_tit {
	height: 30px;margin-bottom:12px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_c.gif) left top repeat-x;
}
.frame_style1_tit div {
	height: 33px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 5px 10px no-repeat;
* background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 5px 8px no-repeat;
	line-height: 33px;
	color: #ec8c0f;
	font-size: 13px;
	padding-left: 25px;
	line-height: 33px;
	font-weight: bold;
	float: left
}
.frame_style1_tit a {
	float: right;
	line-height: 30px;
	margin: 0px 7px
}
.frame_style1_content {
	padding-top: 0px
}
.education {
	overflow: hidden;
	margin-top: 20px;
}
.education ul {
	margin: 0px auto;
	overflow: hidden;
	margin-bottom: 10px
}
.education ul li {
	display: block;
	margin-top: 7px;
	text-align: center;
	width: 144px;
	float: left;
	margin: 0px 20px;
	_display: inline
}
.education ul li div {
	width: 144px;
	height: 108px;
	overflow: hidden
}
.vipeducation ul li div {
	width: 144px;
	height: 105px;
	overflow: hidden
}
.education ul li div img {
	border: 1px solid #e1e0e0;
	width: 100%;
	height: 100%
}
.education ul li span {
	display: block;
	margin: 5px 0px 5px 0px;
	text-align: left;
	overflow:hidden
}
.education ul li font {
	color: #666;
	font-size: 12px
}
.messages ul li {
	float: none;
	border-bottom: 1px dashed #999;
	overflow: hidden;
	margin: 0px 10px;
	margin-top: 9px;
* margin-top: 6px;
	_margin-top: 7px;
	padding-bottom: 8px;
	_height: 14px
}
.messages {
	margin-top: 5px
}
.messages ul li ul {
}
.messages ul li ul li {
	float: left;
	width: 70px;
	display: block;
	border: none;
	margin: 0px;
	padding: 0px
}
.messages ul li ul li strong {
	color: #ff3300;
}
.messages ul li ul li.messages_last {
	width: auto;
	float: right
}
.industry {
	clear: both;
}
.industry h3 {
	font-size: 14px
}
.industry ul li {
	display: block;
	float: left;
	margin: 0px 10px;
	margin-top: 10px;
	width: 322px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 10px;
	white-space: nowrap;
	height: 15px;
	overflow: hidden;
	_display: inline
}
.industry ul li.industry_right {
	margin-right: 32px;
	margin-left: 10px;
	_display: inline
}
.industry h3 {
	margin-bottom: 7px
}
.industry h3 a:link, .industry h3 a:visited {
	color: #F00
}
.industry h3 a:hover {
	color: #cc0000
}
.roundness {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_center.png) left top repeat-y;
	margin-top: 8px
}
.roundness2 {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_center2.png) left top repeat-y;
	margin-top: 8px
}
.roundness_top {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_top.png) left top no-repeat;
	height: 100%;
}
.roundness .roundness_top2 {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_top3.png) left top no-repeat;
	height: 100%;
}
.roundness_bottom {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_bottom.png) left bottom no-repeat;
	height: 100%
}
.roundness_top2 .roundness_bottom {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_bottom2.png) left bottom no-repeat;
	height: 100%
}
.roundness_tit {
	color: #ec8c0f;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_icon.png) 10px 13px no-repeat;
	padding-left: 30px;
	height: 30px;
	line-height: 38px;
	font-weight: bold;
	font-size: 13px;
	overflow: hidden
}
.roundness_content {
}
.roundness_top2 .roundness_tit {
	color: #ec8c0f;
	margin: 0px 13px;
	background-position: left center;
	padding-left: 17px;
	margin-top: 5px;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_icon.png) 0px 8px no-repeat;
	line-height: 28px
}
.login {
	margin-top: 10px;
	position: relative
}
.login ul li {
	margin-top: 5px;
	padding-top:5px;
	font-size: 12px;
	font-weight: 200;
	color: #333;
	margin-left: 13px;
	overflow: hidden;
	letter-spacing:2px;
* letter-spacing:2px;
	white-space: nowrap;
	display: block
}
.login ul li span {
	letter-spacing: normal;
	font-weight: normal;
	margin-left: 4px;
}
.login ul li span a:link, .login ul li span a:visited {
	color: #999;
	text-decoration: underline
}
.login ul li span a:hover {
	color: #ff6600
}
.login ul li input {
	border: 1px solid #999;
	height: 15px
}
.login ul li font {
	font-size: 12px;
	letter-spacing: 0px;
* letter-spacing: 0px
}
.login p {
	margin:0px;
	padding-top:2px;
	overflow:hidden;
}
.login .logints{
	padding-top:5px;
	margin-left:10px;
	padding-left:28px;
	width:160px;
	padding-right:10px;
	background:url(http://download.yxybb.com/yxybbcom/images/ts-icon1.png) left center no-repeat;
	line-height:17px;
}
.login_control{
	height:222px;
	*height:222px;
	margin-top:0px
}
.login p input {
	margin: 0px 3px 0 3px;
  	vertical-align:top
}
.roundness .continuing_education_head {
	height: 114px;
	background: url(http://download.yxybb.com/yxybbcom/images/continuing_education_head.gif) left top no-repeat;
	height: 100%
}
.roundness .continuing_education_head img {
	margin-top: 5px
}
.continuing_education {
	margin-top: 10px
}
.continuing_education ul li {
	margin-top: 4px;
	background: url(http://download.yxybb.com/yxybbcom/images/item.gif) center center no-repeat;
	font-size: 12px;
	display: block;
	height: 29px;
	line-height: 29px;
	padding-left: 45px
}
.exam {
	text-align: center;
	width: 200px;
	margin: 0px auto;
	margin-top: 5px;
	overflow: hidden
}
.exam a {
	display: block;
	width: 192px;
	height: 72px;
}
.exam a:link, .exam a:visited {
}
.exam a:hover {
	zoom: 1
}
.exam a:hover img {
	border: 1px solid #139b68
}
.exam img {
	margin-left: 5px;
* margin: 0px
}
.delica {
	width: 190px;
	margin: 0px auto;
	overflow: hidden
}
.delica ul {
	margin-top: -5px;
}
.delica ul li {
	float: left;
	margin: 13px 0px 0px 5px;
	width: 85px;
	_display: inline;
	height: 15px;
	overflow: hidden
}
.library_tit {
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/bb_library_head_c.gif) left top repeat-x;
	overflow: hidden
}
.library_tit_l {
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/bb_library_head_l.gif) left top no-repeat;
}
.library_tit_r {
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/bb_library_head_r.gif) right top no-repeat;
}
.library_content {
	height: 200px;
	border-top: none;
	border-bottom: none;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.library_btn_l {
	position: absolute;
	left: 15px;
	top: 73px;
	cursor: pointer
}
.library_btn_r {
	position: absolute;
	left: 700px;
	top: 78px;
	cursor: pointer
}
.document_tit {
	height: 36px;
	background: url(http://download.yxybb.com/yxybbcom/images/bb_library_head2_c.gif) left top repeat-x;
	border-left: 1px solid #ccc;
	clear: both
}
.document_tit_l {
	height: 36px;
	background: url(http://download.yxybb.com/yxybbcom/images/bb_library_headl2_l.gif) left center no-repeat;
}
.document_tit_r {
	height: 36px;
	background: url(http://download.yxybb.com/yxybbcom/images/bb_library_head2_r.gif) right top no-repeat;
}
.document_content {
	border: 1px solid #ccc;
	border-top: none;
	padding: 0px 10px;
	overflow: hidden;
	padding-bottom: 12px;
	_height: 10px;
 _overflow:;
}
.document_content div {
	width: 290px;
	float: left;
	_display: inline;
	overflow: hidden
}
.document_content div div {
	height: 18px;
	border-bottom: 2px solid #ff6600;
	height: 36px;
	line-height: 36px;
	width: auto;
	float: left;
	clear: both;
	width: 100%;
	overflow: hidden;
	margin-bottom: 12px;
* margin-bottom: 0px;
}
.document_content div div span {
	float: left;
	color: #ff6600;
	font-weight: bold;
	font-size: 14px;
	margin-left: 10px;
	_display: inline;
}
.document_content div div a {
	float: right
}
.document_content div ul li {
	margin: 10px 0px 0px 8px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 8px;
	clear: both;
	overflow: hidden;
* margin-top: 8px;
	width: 277px;
	clear: both
}
.document_content div ul li strong {
	font-weight: normal;
	display: block;
	width: 204px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
}
.document_content div ul li font {
	color: #999;
	float: right;
	font-size: 12px;
	margin-right: 10px
}
.document_content img {
	float: left;
	margin: 0px 15px;
	margin-top: 15px
}
.foot {
	background: url(http://download.yxybb.com/yxybbcom/images/foot.png) left top repeat-x;
	height: 28px;
	margin-top: 10px;
	border: 1px solid #ccc;
	line-height: 28px;
	clear: both
}
.foot a:link, .foot a:visited {
	color: #FFF
}
.foot a:hover {
	text-decoration: underline
}
.foot dl {
	width: 450px;
	margin: 0px auto
}
.foot dd {
	float: left;
}
.foot dt {
	float: left;
	width: 1px;
	display: block;
	height: 28px;
	overflow: hidden;
	font-size: 0px;
	background: url(http://download.yxybb.com/yxybbcom/images/foot_line.gif) left center no-repeat;
	margin: 0px 20px
}
.auditorium {
	border: 1px solid #ccc;
	height: 210px;
	margin-top: 10px
}
.auditorium_tit {
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_c.gif) left top repeat-x;
}
.auditorium_tit div {
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 8px 7px no-repeat;
	line-height: 29px;
	padding-left: 28px;
	font-weight: bold;
	color: #ec8c0f;
	font-size: 13px
}
.auditorium_tit dl {
	float: right;
	margin: 0px 10px;
}
.auditorium_tit dl dd {
	float: left;
	margin: 0px auto;
	line-height: 29px;
	font-size: 12px;
	color: #666;
	padding: 0px 5px;
	cursor: pointer
}
.auditorium_tit dl dd.auditorium_cur {
	color: #ff6600;
}
.auditorium_tit dl dd a:link, .auditorium_tit div dl dd a:visited {
	color: #666;
}
.auditorium_tit dl dd a:hover {
	color: #ff6600;
}
.auditorium_tit dl dd.auditorium_cur a:link, .auditorium_tit div dl dd.auditorium_cur a:visited {
	color: #ff6600;
}
.auditorium_tit dl dt {
	float: left;
	width: 2px;
	display: block;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_line.gif) center center no-repeat;
	font-size: 0px;
	overflow: hidden;
	margin: 0px 6px
}
.auditorium .auditorium_tit dl dt {
	float: left;
	width: 2px;
	display: block;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_line.gif) center center no-repeat;
	font-size: 0px;
	overflow: hidden;
	margin: 0px 27px
}
.video {
	border: 1px solid #ccc;
	overflow: hidden;
	margin-top: 10px;
	height: 405px
}
.video .auditorium_tit div {
	float: left;
	font-size: 13px
}
.video_container {
	margin: 8px 5px 0px 10px
}
.video_left {
	float: left;
	width: 280px;
	height: 372px;
	margin-top: 5px
}
.video_right {
	float: right;
	width: 440px;
	height: 372px;
}
.video_left_video {
	border: 1px solid #ccc;
	text-align: left;
	line-height: 18px
}
.video_left_video div {
	text-align: center;
	margin: 0px auto
}
.video_left_video div img {
	width: 237px;
	height: 173px
}
.video_left_video strong {
	color: #900;
}
.video_left_video p {
	margin: 5px 0px 0px 0px;
	clear: both
}
.video_left_video strong a:link, .video_left_video strong a:visited {
	color: #900
}
.video_left_video strong a:hover {
	text-decoration: underline
}
.video_left_video {
	padding: 7px
}
.video_left_video {
	color: #666
}
.video_left_pic {
	margin-top: 7px;
}
.video_small {
	height: 80px;
	overflow: hidden;
	text-align: center;
}
.video_small img {
	height: 80px;
	width: 110px;
}
.video_small_tit {
	background: url(http://download.yxybb.com/yxybbcom/images/video_icon.gif) left 3px no-repeat;
	padding-left: 15px;
	margin-top: 10px;
	line-height: 16px;
	height: 30px;
	overflow: hidden
}
.video_small_star {
	color: #666;
	margin-top: 8px;
	_margin-top: 5px
}
.video_small_star span {
	color: #ff6600
}
.video_small_prise {
	color: #666;
	margin-top: 5px
}
.video_right ul li {
	width: 126px;
	border: 1px solid #ccc;
	overflow: hidden;
	padding: 5px;
	float: left;
	margin: 4px;
	_display: inline
}
.rank {
	margin: 0px 10px;
	height:210px;
	*height:233px
}
.rank ul {
	margin-top: -2px
}
.rank ul li {
	margin: 10px 0px 0px 0px;
	*margin: 9px 0px 0px 0px;
	_margin: 13px 0px 0px 0px;
	display: block;
	clear: both;
	overflow: hidden
}
.rank ul li div {
	width: 19px;
	height: 17px;
	background: #900;
	color: #FFF;
	font-size: 12px;
	float: left;
	text-align: center;
	line-height: 17px;
	font-weight: bold
}
.rank ul li a {
	display: block;
	float: left;
	width: 145px;
	overflow: hidden;
	white-space: nowrap;
	margin-left: 3px;
	background: url(http://download.yxybb.com/yxybbcom/images/video_icon.gif) left top no-repeat;
	padding-left: 20px
}
.rank ul li span {
	width: 19px;
	height: 15px;
	background: #999;
	color: #FFF;
	font-size: 12px;
	float: left;
	text-align: center;
	line-height: 15px;
	font-weight: bold;
	display: block
}
/*首页自动tab菜单 开始*/
#lecturer_content {
	clear: both;
	display: block;
	width: 279px;
}
#lecturer_content {
	margin: 10px auto;
	line-height: 22px;
	border-top: 1px solid #bcbbbb;
	clear: both;
	margin-top: 0px
}
#lecturer_content dt {
	padding: 0 10px;
	float: left;
	border: 1px solid #bcbbbb;
	border-left: 0;
	cursor: pointer;
	margin-bottom: -1px;
	width: 72px;
	text-align: center
}
#lecturer_content dt.active {
	border-bottom: 1px solid #fff;
	border-top: 2px solid #ff6600;
	line-height: 21px;
	color: #ff6600;
	font-weight: bold;
	border-bottom: none;
}
#lecturer_content dd {
	clear: both;
	border-left: 0;
	border-left: 0;
	display: none;
	height: 197px
}
/*首页自动tab菜单结束*/ /*首页banner广告*/
.scroller {
	border: 1px solid #ccc
}
.scroller .block {
	overflow: hidden
}
.scroller .block a {
	display: block
}
.scroller .guide {
	position: absolute;
}
.scroller .guide p {
	background: url(http://download.yxybb.com/yxybbcom/images/num_bg.gif);
	background: #000;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	float: left;
	margin: 0px 0px 0px 5px;
	line-height: 14px;
	padding: 0 4px;
	cursor: pointer;
	display: inline
}
.scroller .guide .now {
	background: #ff0000
}
.scroller .flat {
	position: absolute;
}
.scroller .flat a {
	display: block
}
.ad {
	font-size: 10px;
	width: 550px;
	margin: 0 auto;
	overflow: hidden;
	height: 171px
}
.right_ad1 {
	height: 115px;
	border: 1px solid #ccc;
	overflow: hidden;
	margin:4px 0px 4px 0px;
	*margin:8px 0px 8px 0px
}
.right_ad1 img {
	height: 115px;
	width: 100%
}
/*保宝文库 开始*/
.library_content .pcont {
	OVERFLOW: hidden;
	WIDTH: 630px;
	margin: 0px auto;
	padding-bottom: 5px;
}
.library_content .ScrCont {
	WIDTH: 32766px;
	ZOOM: 1;
	clear: both;
}
.library_content #List1_1 {
	FLOAT: left;
	overflow: hidden;
}
.library_content #List2_1 {
	FLOAT: left;
	overflow: hidden;
	_display: inline;
}
.library_content .ScrCont img {
	margin-left: 10px;
	width: 150px;
	height: 100px
}
/*保宝文库 结束*/
.copyritht {
	text-align: center;
	margin: 20px;
	color: #333
}
.copyritht font {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
/*讲师风采滚动*/
.experts_shwo {
	height: 216px;
	background: url(http://download.yxybb.com/yxybbcom/images/experts_bg.gif) left top no-repeat;
	overflow: hidden
}
.experts_shwo_content {
	width: 630px;
	height: 187px;
	overflow: hidden;
	margin: 45px 0px 0px 110px;
	border: none
}
.experts_shwo_content .pcont {
	width: 628px;
}
.experts_shwo_content .ScrCont img {
	height: 147px;
	width: 120px;
	margin: 0px;
	margin-left: 12px;
}
/*当前位置*/
.position {
	margin: 10px 0px 10px 0px;
	overflow: hidden;
}
.position font {
	margin: 0px 5px;
}
.position span {
	color: #ff6600
}
.position strong {
	color: #666;
	font-weight: normal
}
.bbexperts_content ul li {
	clear: both;
}
.bbexperts_content ul li div {
	float: left;
	height: 134px;
	width: 113px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #cc3300;
	line-height: 134px;
	border-right: 1px solid #ddd;
}
.bbexperts_content ul li div a {
	display: block;
	width: 100%;
	height: 100%;
}
.bbexperts_content ul li div a:link, .bbexperts_content ul li div a:visited {
	color: #900
}
.bbexperts_content ul li div a:hover {
	color: #F00;
	background: url(http://download.yxybb.com/yxybbcom/images/experts_name2.gif) left top no-repeat;
}
.bbexperts_content ul li {
	margin-top: 10px;
* margin-top: 31px;
	_margin-top: 21px;
	overflow: hidden;
	border-left: none;
	background: #f0efef
}
.bbexperts_content ul li span {
	display: block;
	float: left;
	height: 124px;
	width: 618px;
	line-height: 20px;
	padding: 5px;
	color: #333
}
.bbexperts_content ul li span a:link, .bbexperts_content ul li span a:visited {
	color: #cc0000;
	text-decoration: underline
}
.bbexperts_content ul li span a:hover {
	color: #ff6600;
}
.bbexperts_content ul li span a {
	padding-left: 20px
}
.bbexperts_content ul li span a font {
	margin: 0px 3px;
	font-size: 12px
}
.experts_saying {
	width: 210px;
	height: 212px;
	background: url(http://download.yxybb.com/yxybbcom/images/Saying_bg.gif) right top no-repeat;
}
.video_competitive {
	height: 689px;
* height: 680px;
}
.video_boutique ul li div {
	margin-top: 10px
}
.video_boutique ul li {
	margin-top: 10px;
	text-align: center;
	overflow: hidden;
	height: 170px;
}
.video_boutique ul li img {
	width: 158px;
	height: 115px
}
.video_boutique ul li strong {
	display: block;
	height: 30px;
	line-height: 30px
}
.experts_book {
	margin: 40px 0px 0px 0px
}
.experts_book ul li {
	text-align: center;
	float: left;
	margin-left: 34px;
	margin-top: 15px;
	padding: 5px;
	_display: inline;
	width: 115px
}
.experts_book ul li h3 {
	margin: 8px;
	font-size: 14px;
	color: #ff6600
}
.experts_book_btn div {
	height: 23px;
	width: 62px;
	background: url(http://download.yxybb.com/yxybbcom/images/buy_btn.gif) left top no-repeat;
	_display: inline;
	cursor: pointer;
	margin: 0px auto;
}
.experts_book_btn {
	overflow: hidden;
	text-align: center;
	margin-top: 10px
}
.experts_book_btn span {
	display: block;
	width: 63px;
	height: 23px;
	background: url(http://download.yxybb.com/yxybbcom/images/favorites.gif) left top no-repeat;
	float: left;
	margin: 0px 5px;
	_display: inline;
	cursor: pointer
}
.experts_book_prise {
	color: #990000;
	margin-top: 5px
}
.experts_book_prise font {
	color: #999;
	text-decoration: line-through;
	font-size: 12px;
	margin-right: 10px
}
.experts_book_name {
	margin-top: 10px
}
.experts_book_pic img {
	width: 108px;
	height: 150px
}
.famous_banner {
	width: 960px;
	height: 177px;
	overflow: hidden;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/famous_banner.gif) left top no-repeat
}
.famous_banner div {
	margin: 80px 0px 0px 450px;
	line-height: 30px;
	font-weight: bold;
	font-size: 14px;
	color: #333
}
.famous {
	height: 642px;
	background: url(http://download.yxybb.com/yxybbcom/images/famousbg.gif) left top no-repeat;
	width: 745px;
	clear: both;
	overflow: hidden
}
.famous_left {
	width: 220px;
	height: 642px;
	float: left;
	overflow: hidden;
}
.famous_right {
	width: 517px;
	height: 642px;
	float: right;
	overflow: hidden
}
.famous_pic {
	text-align: center;
	clear: both;
	overflow: hidden;
	margin: 143px 0px 0px 3px;
	overflow: hidden;
	font-size: 180px;
	vertical-align: middle;
	text-align: center
}
.famous_pic img {
	width: 120px;
	height: 147px;
	margin-top: 18px
}
.famous_saying {
	margin: 50px 0px 0px 0px;
	text-align: center
}
.famous_saying h3 {
	color: #F00
}
.famous_saying p {
	font-size: 14px;
	line-height: 28px
}
.famous_right_content {
	margin: 40px 15px 0px 30px
}
.famous_right_content p {
	text-indent: 2em;
	line-height: 20px
}
.famous_right_content .famous_txt2 p {
	text-indent: 0em;
}
.famous_right_content .famous_txt2 ul li {
	margin-top: 10px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 10px;
	margin-left: 20px
}
.library_maquee {
	border-bottom: 1px solid #ccc;
}
.sortnews {
	margin-top: 10px;
}
.library_sort {
	width: 180px;
	float: left;
	height: 520px;
	background: url(http://download.yxybb.com/yxybbcom/images/library_sort.gif) left top no-repeat;
	border: 1px solid #ccc
}
.library_news_container {
	width: 555px;
	float: right;
	height: 475px
}
.library_sort_content {
	margin: 60px 0px 0px 0px;
}
.library_sort_box {
	position: relative;
	margin-top: 3px
}
.library_sort_box h3 {
	margin: 0px 0px 5px 3px;
	color: #993300;
	font-size: 14px;
}
.library_sort_box p {
	margin: 0px
}
.library_sort_box p a {
	margin: 0px 3px
}
.library_sort_box div {
	border: 1px solid #FFF;
	padding: 5px;
	padding-left: 10px;
	height: 40px;
	background: url(http://download.yxybb.com/yxybbcom/images/library_menu_icon.gif) 165px 30px no-repeat;
}
.library_sort_box ul {
	position: absolute;
	left: 180px;
	top: 0px;
	width: 155px;
	display: none;
	min-height: 60px;
	_height: 60px;
	padding: 0px 0px 10px 20px;
}
.library_sort_box ul li {
	float: left;
	margin: 0px 10px;
	margin-top: 8px;
	_display: inline;
	display: block;
	height: 13px;
	overflow: hidden;
	width: 50px
}
.library_sort_box div.library_menu {
	border: 1px solid #996633;
	border-right: none;
	background: none;
	cursor: pointer
}
.library_submenu {
	background: url(http://download.yxybb.com/yxybbcom/images/library_menu_line.gif) left -10px no-repeat;
	border: 1px solid #996633;
	border-left: none;
	display: block;
	cursor: pointer
}
.library_news ul li {
	float: left;
	width: 21em;
	overflow: hidden;
	margin: 0px 10px;
	height: 14px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	_display: inline;
}
.library_news {
	clear: both;
	margin: 0px 0px 25px 0px;
	overflow: hidden;
 _overflow:;
	_height: 10px;
}
.library_news ul li font {
	color: #993300;
	font-size: 12px
}
.library_right {
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/library_right_bg.gif) left top repeat-x;
	padding: 7px;
	height: 790px
}
.share_docuemnt h3 {
	font-size: 15px;
	margin: 0px;
}
.share_docuemnt p {
	margin: 5px;
	color: #666
}
.share_docuemnt strong {
	font-size: 15px;
	color: #F00;
	margin: 0px 3px
}
.share_document_btn {
	width: 144px;
	height: 33px;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/share_document.gif) left top no-repeat;
	display: block;
	margin: 0px auto;
	margin-top: 20px;
	margin-bottom: 20px
}
.download_document_btn {
	width: 144px;
	height: 33px;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/download_document.gif) left top no-repeat;
	display: block;
	margin: 0px auto;
	margin-top: 20px;
	margin-bottom: 20px
}
.share_docuemnt ul li {
	margin-top: 10px;
	text-align: left;
	line-height: 18px;
	color: #666
}
.share_docuemnt ul li span {
	margin: 0px 5px;
	color: #000
}
.share_docuemnt ul li font {
	margin: 0px 5px 0px 0px;
	color: #900;
	font-size: 12px;
	color: #cc3300;
}
.reading_rank {
	text-align: left;
	margin-top: 15px;
* margin-top: 25px;
	height: 300px;
* height: 285px
}
.reading_rank h3 {
	font-size: 14px;
	margin-bottom: 10px
}
.reading_rank_head {
	overflow: hidden
}
.reading_rank_head ul li {
	float: left;
	display: block;
	width: 63px;
	height: 20px;
	border: 1px solid #666;
	border-top: 1px solid #ccc;
	text-align: center;
	line-height: 20px;
	cursor: pointer
}
.reading_rank_head ul li.reading_rank_cur {
	border-top: 2px solid #336666;
	height: 19px;
	color: #336666;
	border-bottom: none
}
.reading_rank_content {
	clear: both;
* margin-top: -10px;
	_margin-top: 0px;
}
.reading_rank_content ul li {
	clear: both;
	margin-top: 10px;
* margin-top: 8px;
}
.reading_rank_content ul li span {
	float: left;
	display: block;
	width: 14px;
	height: 14px;
	text-align: center;
	line-height: 14px;
	border: 1px solid #ccc;
	margin-right: 8px
}
.reading_rank_content ul li.reading_rank1 span {
	background: #F90;
	color: #FFF
}
.reading_rank_content ul li.reading_rank2 span {
	background: #336666;
	color: #FFF
}
.columns_container {
	clear: both;
	overflow: hidden
}
.columns {
	width: 312px;
	height: 195px;
* height: 199px;
	position: relative;
	border: 1px solid #ccc;
	float: left;
	margin-top: 10px;
	_display: inline
}
.columns_tit {
	width: 312px;
	height: 25px;
	background: url(http://download.yxybb.com/yxybbcom/images/library_tit_bg.gif) left top no-repeat;
	line-height: 28px;
	overflow: hidden;
	margin-bottom: 15px
}
.columns_tit span {
	padding-left: 50px;
	float: left;
	font-weight: bold;
	color: #993300;
	font-size: 14px
}
.columns_tit a {
	float: right;
	margin: 0px 10px
}
.columns img {
	position: absolute;
	left: 8px;
	top: -3px;
}
.columns ul li {
	margin: 0px 7px;
	margin-top: 8px;
* margin-top: 5px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 7px;
	clear: both;
	overflow: hidden;
	height: 14px;
	width: 289px;
}
.columns ul li font {
	float: left;
	font-size: 12px;
	color: #666;
	margin-right: 5px
}
.columns ul li a {
	float: left;
}
.columns_center {
	margin: 0px 9px;
	margin-top: 10px
}
.membership_login {
	margin-top: 30px;
	padding-bottom: 20px;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/login_center_line.gif) 380px center no-repeat
}
.bbExpertsPerson_r {
	height: 630px;
}
.news_center {
	overflow: hidden;
	margin-left: 7px;
	border: 1px solid #dfdfdf;
	padding-top: 10px;
	height:560px;
	_height:575px
}
.news_center_l {
	width: 313px;
	float: left;
	_display: inline;
}
.news_center_c {
	width: 313px;
	float: left;
	_display: inline;
	border-bottom: none;
	border-top: none
}
.news_center_r {
	width: 310px;
	float: left;
	margin-left: 0px;
	_display: inline;
	overflow: hidden;
}
.news_center_big img {
	height: 252px;
	width: 297px;
	margin-top: 3px
}
.news_center_big {
	padding-bottom:30px;
*padding-bottom:25px;
	_padding-bottom:25px
}
.news_center_frame {
	height: 280px;
	border: 1px solid #ccc;
	margin-top: 10px;
	padding-bottom:20px;
	_padding-bottom:10px;
}
.news_center_frame .news_center_tit {
	height: 20px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 5px 5px no-repeat;
	_background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 5px 3px no-repeat;
	margin: 0px 5px;
	padding-left: 25px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	font-size: 14px;
	color: #333;
}
.news_center_frame .news_center_tit span {
	float: left;
}
.news_center_frame .news_center_tit a {
	float: right;
	font-size: 12px;
	font-weight: normal
}
.news_center_content {
	padding: 8px;
	margin-top: 5px
}
.news_center_content .news_first_frame {
	overflow: hidden;
	float: left;
	margin-bottom: 10px
}
.news_center_content div .news_first {
}
.news_center_content .news_first h3 {
	margin: 0px;
	padding: 0px;
	width: 162px;
	overflow: hidden;
	font-size: 12px;
	white-space: nowrap;
}
.news_first_pic {
	float: left;
	width: 126px;
	height: 96px
}
.news_first {
	margin-left: 5px;
	float: left
}
.news_first span {
	display: block;
	width: 160px;
	height: 75px;
	line-height: 20px;
	color: #999;
	margin-top: 5px
}
.news_first_pic img {
	width: 100%;
	height: 100%
}
.news_center_content ul li {
	float: none;
	font-size: 13px;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding: 0px 0px 4px 7px;
	display: block;
	white-space: nowrap;
	margin-top: 6px;
	white-space: nowrap;
	width: 285px;
	line-height: 18px;
	height: 18px
}
.news_center_content div ul li {
	clear: both;
	font-size: 14px;
	margin-top: 7px;
	width: 140px;
	word-break: break-all;
 white-space:
}
.news_center_frame2 {
	_margin-top: 20px;
}
.news_center_frame2 .news_center_tit {
	padding: 0px;
	background: none;
	border-bottom: none;
	margin-bottom: 10px;
	_margin-bottom: 0px
}
.news_center_l_t {
	border: 1px solid #ccc;
}
.news_center_frame3 {
	border: none
}
.enrollflow {
	height: 148px;
	background: url(http://download.yxybb.com/yxybbcom/images/enrollflow_bg.gif) left top no-repeat;
	overflow: hidden;
}
.enrollflow dl {
	margin: 40px 0px 0px 40px
}
.enrollflow dl dt {
	float: left;
	display: block;
	background: url(http://download.yxybb.com/yxybbcom/images/enrollflow_jt2.gif) center center no-repeat;
	width: 20px;
	height: 57px;
}
.enrollflow dl dt.enrollflow_curjt {
	background: url(http://download.yxybb.com/yxybbcom/images/enrollflow_jt.gif) center center no-repeat;
}
.enrollflow dl dt.enrollflow_curjt1 {
	background: url(http://download.yxybb.com/yxybbcom/images/enrollflow_jt1.gif) center center no-repeat;
}
.enrollflow dl dd {
	float: left;
	display: block;
	width: 130px;
	text-align: center
}
.enrollflow dl dd div {
	margin: 0px auto;
	margin-top: 8px;
	text-align: center;
	overflow: hidden
}
.enrollflow dl dd div span {
	float: left;
	height: 20px;
	width: 20px;
	background: url(http://download.yxybb.com/yxybbcom/images/enrollflow_point2.gif) left top no-repeat;
	line-height: 20px;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}
.enrollflow dl dd.enrollflow_point span {
	background: url(http://download.yxybb.com/yxybbcom/images/enrollflow_point.gif) left top no-repeat;
	color: #FFF
}
.enrollflow dl dd div font {
	height: 20px;
	line-height: 20px;
	margin-left: 5px;
	_display: inline;
	font-size: 14px;
	color: #999
}
.enrollflow dl dd.enrollflow_point div font {
	color: #ff6600
}
.sat {
	clear: both;
	overflow: hidden;
}
.sat_l {
	float: left;
	width: 185px;
}
.sat_c {
	float: left;
	width: 600px;
	margin-left: 5px;
	_display: inline;
}
.sat_r {
	float: right;
	width: 164px;
}
.sat_r img {
	margin-top: 5px
}
.exam_object {
	width: 184px;
	height: 319px;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/exam_object.gif) left top no-repeat;
}
.exam_object ul {
	margin: 40px 0px 0px 10px
}
.exam_object ul li {
	margin-top: 12px;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	display: block;
	clear: both;
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/exam_object_line.gif) center bottom no-repeat;
	padding-bottom: 5px;
}
.exam_object ul li input {
	vertical-align: text-bottom;
	float: left;
}
.exam_object ul li div {
	float: left;
	margin-left: 5px;
	_display: inline;
	line-height: 20px
}
.exam_intr {
	margin: 10px 0px 0px 3px;
}
.exam_intr_tit {
	width: 156px;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/exam_intr.gif) left top no-repeat;
	line-height: 29px;
	color: #FFF;
	padding-left: 20px;
	font-weight: bold;
	font-size: 14px
}
.exam_intr_cont {
	border: 1px solid #cc6600;
	height: 180px;
	border-top: none;
	width: 174px;
	overflow: hidden
}
.exam_intr_cont p {
	margin: 7px;
	color: #333;
	text-indent: 2em;
	line-height: 18px
}
.exam_map {
	margin-top: 10px
}
.exam_map_tit {
	height: 34px;
	background: url(http://download.yxybb.com/yxybbcom/images/zxam_map.gif) right top no-repeat;
	line-height: 34px
}
.exam_map_tit span {
	margin-left: 20px;
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
	float: left
}
.exam_map_tit font {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
	float: right;
	margin-right: 25px
}
.exam_query {
	height: 174px;
	background: url(http://download.yxybb.com/yxybbcom/images/sat_r_query_bg.gif) left top no-repeat;
	margin-top: 5px;
	text-align: center
}
.exam_query2 {
	width: 210px;
	height: 174px;
	background: url(http://download.yxybb.com/yxybbcom/images/sat_r_query_bg2.gif) left top no-repeat;
	margin-top: 5px;
	text-align: center
}
.exam_query img {
	cursor: pointer
}
.exam_query2 div img {
	cursor: pointer;
	margin-top: 3px
}
.exam_query_input1 {
	margin: 60px 0px 0px 55px;
	width: 94px
}
.exam_query_input1_1 {
	margin: 56px 0px 0px 58px;
	width: 65px
}
.exam_query_input1_2 {
	margin: 56px 0px 0px 0px;
	width: 65px
}
.exam_query_input1_3 {
	margin: 12px 0px 0px 58px;
	width: 65px
}
.exam_query_input1_4 {
	margin: 12px 0px 0px 0px;
	width: 65px
}
.exam_query_input2_2 {
	margin: 14px 0px 0px 55px;
	width: 110px
}
.exam_map_cont {
	overflow: hidden;
	margin-top: 10px
}
.exam_map1, .exam_map2, .exam_map3 {
	width: 590px;
	height: 490px;
	overflow: hidden;
}
.exam_map1 {
	background: url(http://download.yxybb.com/yxybbcom/images/map1.gif) left center no-repeat
}
.exam_map2 {
	background: url(http://download.yxybb.com/yxybbcom/images/map2.gif) left center no-repeat
}
.exam_map3 {
	background: url(http://download.yxybb.com/yxybbcom/images/map3.gif) left center no-repeat
}
.exam_map_r {
	float: right;
	width: 85px;
	height: 460px;
	border-left: 1px solid #e0dede;
}
.exam_map_list {
	margin-left: 15px
}
.zxam_remind_r {
	float: right;
	width: 741px;
	overflow: hidden
}
.zxam_remind_intr_t {
	height: 42px;
	background: url(http://download.yxybb.com/yxybbcom/images/zxam_remind_tit.gif) left bottom no-repeat;
	line-height: 43px;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}
.zxam_remind_intr_t2 {
	background: url(http://download.yxybb.com/yxybbcom/images/zxam_remind_tit2.gif) left bottom no-repeat;
}
.zxam_remind_intr_t div {
	margin-left: 30px
}
.zxam_remind_intr_cont {
	min-height: 80px;
	border: 1px solid #cc9966;
	border-top: none;
	margin-left: 3px;
	padding: 10px;
	line-height: 20px;
	color: #333;
	overflow: hidden;
	width: auto;
	_width: 716px
}
.zxam_remind_intr_cont table {
	margin: 0px auto;
}
.thread_table {
	border: 1px solid #ccc;
	border-collapse: collapse;
	margin-top: 15px;
	clear: both
}
.thread_table tr.table_field {
	text-align: center;
	color: #993300;
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/table_field_bg.gif) left top repeat-x;
	font-weight: bold;
}
.thread_table tr.table_field2 td {
	color: #900;
}
tr.table_field {
	text-align: center;
	color: #993300;
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/table_field_bg.gif) left top repeat-x;
	font-weight: bold;
}
.thread_table tr {
	height: 26px;
	color: #333
}
.thread_table td {
	padding: 0px 10px;
	border: 1px solid #ccc;
}
.zxam_place {
	margin-top: 20px;
	background: url(http://download.yxybb.com/yxybbcom/images/zxam_place_bg.gif) left top repeat-x;
	padding-top: 20px;
	overflow: hidden
}
.zxam_place strong {
	color: #333
}
.special_note {
	margin-top: 15px;
	background: url(http://download.yxybb.com/yxybbcom/images/special_note_bg.gif) left top no-repeat;
	height: 110px;
	overflow: hidden;
	clear: both
}
.special_note_cont {
	margin: 10px 8px 0px 130px;
	height: 80px;
	line-height: 16px;
	color: #666;
}
.general_btn, .general_btn2 {
	cursor: pointer;
	margin:0px auto;
}
.general_btn span a:link, .general_btn span a:visited {
	color: #FFF
}
.general_btn span a {
	display:block;
	width:100%;
	height:28px;
}
.general_btn span a:hover {
	text-decoration: none;
	background:url(http://download.yxybb.com/yxybbcom/images/general_btn_hover.gif) center center no-repeat
}
.general_btn, .general_btn div, .general_btn div span {
	height: 28px;
}
.general_btn {
	background: url(http://download.yxybb.com/yxybbcom/images/general_btn_center.gif)
}
.general_btn div {
	background: url(http://download.yxybb.com/yxybbcom/images/general_btn_left.gif) left center no-repeat;
}
.general_btn div span {
	display: block;
	background: url(http://download.yxybb.com/yxybbcom/images/general_btn_right.gif) right center no-repeat;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 28px;
}
.sat_r2 {
	width: 210px
}
.zxam_info_must td {
	height: 32px
}
.zxam_info_must2 td {
	height: 25px
}
.zxam_info_must td font {
	color: #990000;
	font-size: 12px
}
.zxam_info_must td u {
	color: #999;
	text-decoration: none
}
.zxam_print td div {
	background: #dfdfdf;
	text-align: right;
	color: #333
}
.zxam_print td h3 {
	text-align: center;
	color: #993300
}
.zxam_print_ata {
	color: #666;
	width: 650px;
	margin: 0px auto
}
.agreement_notice {
	border: 1px;
	overflow: auto;
	margin: 0px auto;
	padding: 10px
}
.agreement_notice p {
	line-height: 20px
}
.agreement_notice h3 {
	margin: 0px auto;
	margin: 10px;
	color: #cc6600
}
.agreement_notice span {
	margin-left: 2em;
	display: block
}
.register {
	border: 1px solid #ccc;
	padding-top: 0px;
	margin-top: 20px;
	width: 700px;
	color: #333;
	overflow: hidden;
	line-height: 18px;
	font-size: 12px;
	margin: 0px auto;
	margin-top: 30px;
	padding-bottom: 30px
}
.register font {
	font-size: 12px;
	color: #F00;
	margin: 0px 5px
}
.register span {
	font-size: 12px;
	color: #999
}
.register_table td {
	height: 38px;
}
.register blockquote ul li{
	float:left;
	height:30px;
	margin-top:5px;;
	padding-right:20px;
	width:153px;
}
.register blockquote ul li img{
	display:block;
	clear:both;
	float:left;
	margin-right:3px;
	height:25px;
	width:25px;
}
.register blockquote  ul li a{
	float:right;
	height:30px;
	width:125px;
	line-height:30px;
}
.logind {
	margin: 8px 0px 5px 12px;
  height:175px
}
.logind_name span {
	padding-top:8px;
	color: #F00;
	text-decoration: underline
}
.logind_main img {
	float: left;
	width:78px;
	height:80px
}
.logind_main {
	overflow: hidden;
	width: 160px;
	margin: 0px auto;
	margin-top: 3px
}
.logind_main ul {
	float: left;
	margin-left: 8px;
}
.logind_main ul li {
	color: #C30;
	border-top: 1px solid #e0e0e0;
	padding-top: 3px;
	line-height: 17px;
	width:73px;
  font-size:12px

}
.logind_main ul li.logind_first {
	border: none;
	margin-top: 0px;
	padding: 0px
}
.logind_main ul li a:link, .logind_main ul li a:visited {
	color: #C30
}
.logind_main ul li a:hover {
	color: #ff6600
}
.logind_btn {
	margin: 5px 0 0px 0;
	clear: both
}
.logind_btn img {
	cursor: pointer
}
.logind .logints{
	padding-top:5px;
	padding-left:28px;
	padding-right:10px;
	background:url(http://download.yxybb.com/yxybbcom/images/ts-icon1.png) left center no-repeat;
	line-height:16px;
  font-size:12px
}
.auditorium_sub {
	margin-top: 10px
}
.aud_search {
	width: 959px;
	height: 150px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_search_bg.gif) left top no-repeat;
	overflow: hidden
}
.aud_search_tit {
	margin: 10px 0px 0px 40px;
	font-size: 14px;
	font-weight: bold;
	color: #666
}
.aud_search_con {
	margin: 25px 60px 0px 60px
}
.aud_search_con ul li font {
	color: #333;
	float: left;
	line-height: 20px;
	font-size: 12px
}
.aud_search_con ul li {
	clear: both;
	margin-top: 7px;
	border-bottom: 1px dashed #ccc;
	height: 18px;
	padding-bottom: 8px;
	font-size: 14px
}
.aud_search_con ul li a {
	display: block;
	line-height: 16px;
	text-align: center;
	float: left;
	margin: 0px 4px;
	padding: 0px 3px;
}
.aud_search_con ul li a.aud_current {
	background: #C30;
}
.aud_search_con ul li a:link, .aud_search_con ul li a:visited {
	color: #993300;
	text-decoration: none
}
.aud_search_con ul li a.aud_current:link, .aud_search_con ul li a.aud_current:visited {
	color: #FFF
}
.aud_search_con ul li a:hover {
	color: #FFF;
	background: #C30
}
.audi_condition {
	margin: 20px 0px 10px 20px;
	overflow: hidden
}
.audi_condition div {
	float: left;
	border: 1px solid #ffb086;
	margin: 0px 3px;
	line-height: 17px;
	padding: 0px 3px;
	padding-right: 20px;
	position: relative;
	color: #666;
	margin-right:10px;
}
.audi_condition div img {
	cursor: pointer;
	position: absolute;
	top: 2px;
	right: 2px
}
.audi_condition font {
	float: left;
	font-size: 12px;
	line-height: 17px;
	display: block
}
.auditorium_con_l {
	float: left;
	width: 710px;
	overflow: hidden
}
.auditorium_con_r {
	float: right;
	width: 240px;
}
.auditorium_sc_tit {
	border-bottom: 2px solid #ff6600;
	overflow: hidden;
	_height: 20px;
 _overflow:;
}
.auditorium_sc_tit span {
	display: block;
	width: 96px;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_search_con_tit2.gif) left top no-repeat;
	color: #333;
	font-weight: bold;
	font-size: 14px;
	line-height: 29px;
	text-align: center;
	float: left;
	margin: 0px 2px;
	cursor: pointer
}
.auditorium_sc_tit span.auditorium_sc_tit_curr {
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_search_con_tit.gif) left top no-repeat;
	color: #FFF;
}
.auditorium_sc_tit div {
	float: right;
	margin-right: 10px;
	color: #666;
	height: 29px;
	line-height: 16px;
	height: 16px;
	background: url(http://download.yxybb.com/yxybbcom/images/bbmoney_icon.gif) left center no-repeat;
	padding-left: 20px;
	margin-top: 5px
}
.auditorium_sc_tit div strong {
	color: #C30
}
.auditorium_sc_con {
	clear: both;
	overflow: hidden
}
.auditorium_sc_img {
	float: left;
	width: 160px;
	height: 116px;
	overflow: hidden
}
.auditorium_sc_img img {
	width: 100%;
	height: 100%
}
.auditorium_sc_item {
	clear: both;
	overflow: hidden;
	margin-top: 20px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 15px;
* padding-bottom: 20px;
	_height: 10px;
 _overflow:;
}
.auditorium_sc_item_c {
	margin: 0px 0px 0px 10px;
	float: left;
	_display: inline;
	width: 530px
}
.auditorium_sc_item_c div {
	margin: 0px 0px 0px 0px;
}
.auditorium_sc_item_c div span {
	margin-right:20px;
	color: #666
}
.auditorium_sc_item_c div span font {
	color: #000;
	font-size: 12px
}
.auditorium_sc_item_c h3 {
	margin: 0px;
	color: #990000;
	font-size: 14px;
}
.auditorium_sc_item_c p {
	margin: 0px;
	line-height: 18px;
	overflow: hidden;
	height: 60px;
	margin-top: 10px;
}
.auditorium_sc_item_c div span font.auditorium_attr {
	color: #C00
}
.subframe {
	border: 1px solid #d5d5d5;
	overflow: hidden;
	margin-top: 10px;
	clear: both;
	_height: 20px;
 _overflow:;
}
.subframe_tit {
	height: 25px;
	background: url(http://download.yxybb.com/yxybbcom/images/subframe_tit_bg.gif) left top repeat-x;
	line-height: 25px;
	font-weight: bold;
	color: #990000;
	padding-left: 15px;
	font-size: 13px;
	border-bottom: 1px solid #e1e0e0
}
.subframe_tit span {
	float: left
}
.subframe_tit a {
	float: right;
	font-weight: normal;
	font-size: 12px;
	margin: 0px 10px;
}
.commend_lesson {
	padding: 5px
}
.commend_lesson ul li {
	clear: both;
	margin-top: 8px;
* margin-top: 6px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 5px;
	_height: 10px;
 _overflow:;
}
.commend_lesson ul li img {
	float: left;
	margin-left: 8px;
	_display: inline;
	width: 46px;
	height: 48px
}
.commend_lesson ul li ul {
	float: left;
	display: block;
	margin-left: 10px;
	_margin-left: 0px;
	_display: inline;
	height: 50px;
	width: 130px;
	overflow: hidden;
}
.commend_lesson ul li ul li {
	border: none;
	padding: none;
	margin: 0px;
	line-height: 14px;
	width: 130px;
	white-space: nowrap;
	overflow: hidden;
	_margin-top: 2px
}
.commend_lesson ul li ul li font {
	font-size: 12px
}
.commend_lesson ul li div {
	width: 14px;
	height: 13px;
	background: #999;
	color: #FFF;
	float: left;
	line-height: 14px;
	text-align: center;
	font-weight: bold
}
.commend_lesson ul li.lesson_three div {
	background: #990000;
	color: #FFF;
}
.commend_lesson ul li a {
	display: block;
	float: left;
	margin-left: 5px;
	_display: inline;
	width: 14em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.commend_lesson ul li span {
	display: block;
	float: right;
	color: #666
}
.nvestigate {
	background: url(http://download.yxybb.com/yxybbcom/images/nvestigate_bg.gif) left top no-repeat;
	width: 210px;
	height: 150px;
	margin-top: 10px;
	overflow: hidden;
	padding-left: 30px;
	overflow: hidden
}
.nvestigate p {
	margin: 50px 0px 0px 40px;
	color: #666;
	line-height: 18px
}
.nvestigate input {
	margin: 5px 0px 0px 40px;
	width: 140px
}
.nvestigate img {
	margin: 13px 0px 0px 45px;
	cursor: pointer
}
.newest_lesson li {
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 5px
}
.turn_page {
	color:#666;
	margin-top:20px;
	clear:both
}
.turn_page span {
	color:#F00;
	margin:0px 5px;
	cursor:pointer;
}
.turn_page strong {
	color:#333;
	font-weight:normal;
	cursor:pointer;
	margin:0px 3px
}
.auditorium_detail {
	border: 1px solid #ccc;
	overflow: hidden;
	_height: 10px;
 _overflow:;
	padding-bottom: 8px
}
.auditorium_detail_video {
	float: left;
	padding: 10px
}
.auditorium_detail_video img {
	width: 180px;
	height: 131px;
}
.auditorium_detail_c {
	float: left;
	width: 440px;
	margin-left: 20px;
	_display: inline
}
.auditorium_detail_c ul {
	overflow: hidden
}
.auditorium_detail_c li font {
	font-size: 12px;
	margin-top: 10px;
	color: #999;
	display: block
}
.auditorium_detail_c ul li {
	margin-top: 20px;
	_margin-top: 12px;
	font-size: 12px;
	color: #666;
	margin-right: 30px;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 5px;
	height: 10px;
	float: left;
	width: 190px;
	white-space: nowrap;
	_height: 20px;
	_display: inline
}
.auditorium_detail_c ul li img {
	cursor: pointer
}
.auditorium_detail_c ul li span {
	color: #333
}
.auditorium_detail_c ul li strong {
	color: #990000
}
.auditorium_detail_b {
	margin-top:20px;
	clear:both;
	position:relative;
	padding-left:20px
}
.auditorium_detail_b div {
	float:left;
	_display:inline;
	padding:0px 5px;
}
.auditorium_detail_b div p {
	margin:0px;
	margin-top:3px;
	text-align:center
}
.auditorium_detail_b div p span {
	color:#F00
}
.auditorium_detail_b div img {
	cursor:pointer
}
.auditorium_detail_b div.share_frend {
	background:url(http://download.yxybb.com/yxybbcom/images/share_to.gif) left center no-repeat;
	padding-left:20px;
	margin:20px 0px 0px 0px;
	position:relative;
	width:75px;
}
.share_pop {
	position:absolute;
	width:463px;
	height:163px;
	background:#f0faff;
	top:-130px;
	left:80px;
	border:1px solid #99ccff;
	clear:both;
	display:none
}
.share_frend_show {
	cursor:pointer
}
.share_frend_hdden {
	cursor:pointer;
	margin:5px
}
.auditorium_detail_b div.share_cont {
	background:url(http://download.yxybb.com/yxybbcom/images/share_pop_bg.gif) left top no-repeat;
	clear:both;
	padding:50px 0px 0px 20px;
	width:400px;
	line-height:normal;
}
.share_input {
	width:330px;
}
.auditorium_detail_b div.collect_lesson {
	background:url(http://download.yxybb.com/yxybbcom/images/add_collect.gif) left center no-repeat;
	padding-left:20px;
	margin:20px 50px 0px 0px;
	width:100px
}
.frame3 {
	border: 1px solid #ccc;
}
.lesson_guide {
	margin: 20px;
	line-height: 20px;
	color: #333
}
.lesson_guide p {
	text-indent: 2em
}
.correlation_video {
	clear: both;
	overflow: hidden;
	margin-top: 10px;
	font-size: 12px;
}
.correlation_video_pic {
	width: 93px;
	height: 79px;
	float: left
}
.correlation_video_pic img {
	width: 100%;
	height: 100%;
}
.correlation_video ul {
	float: left;
}
.correlation_video ul li {
	color: #666;
	margin-left: 8px;
	_display: inline;
	margin-top: 7px;
	clear: both;
	_height: 14px;
	display: block;
	width: 107px;
	white-space: nowrap;
	overflow: hidden
}
.correlation_video ul li span {
	color: #000
}
.correlation_video_container {
	_height: 10px;
	margin: 7px
}
.lost_password h3 {
	border: 1px solid #900;
	height: 50px;
	line-height: 50px;
	color: #333;
	background: url(http://download.yxybb.com/yxybbcom/images/lost_password_icon.gif) 100px center no-repeat;
	padding-left: 140px;
	font-weight: normal;
	font-size: 14px
}
.lost_password ul {
	font-size: 14px;
	margin-left: 120px
}
.lost_password ul li {
	font-size: 14px;
	margin-top: 15px
}
.lost_password ul li div {
	margin-left: 100px
}
.lost_password ul li font {
	color: #999;
	font-size: 12px
}
.lost_password ul li strong {
	color: #ff6600;
}
.video_play_frame {
	height:530px;
 	*height:540px;
	overflow:hidden;
	border:1px solid #ccc;
	background:url(http://download.yxybb.com/yxybbcom/images/video_play_frame_bg.gif) left top repeat-x
}
.video_play_frame .video_play_con {
	margin:0px auto;
	margin-top:5px;
	height:490px;
	text-align:center;
	clear:both;
}
.video_play_frame .video_play_con * {
	width:96%;
	height:467px
}
.video_play_frame h3 {
	margin: 0px;
	margin: 10px 0px 0px 20px;
	color: #900
}
.video_play_frame_info {
	margin-right: 10px;
	text-align: right
}
.auditorium_deti_indro {
	color: #666;
	line-height: 18px;
}
.auditorium_deti_indro strong {
	color: #333;
}
.maybe_interested ul li font {
	float: right;
	color: #666;
	margin: 0px 5px
}
.maybe_interested {
	padding: 5px 0px 10px 0px
}
.maybe_interested ul li {
	margin-top: 10px
}
.continuing_cotainer {
	margin-top: 0px;
	overflow: hidden;
}
.continuing_l {
	width: 220px;
	float: left
}
.continuing_r {
	width: 730px;
	float: right;
	overflow:hidden;
}
.continuing_nav {
	width: 220px;
	border: 1px solid #dce8b3;
	font-size: 12px;
	overflow: hidden;
	margin-top: 20px;
	overflow: hidden
}
.continuing_nav li.continuing_nav_curr_last {
	background-image: url(http://download.yxybb.com/yxybbcom/images/tree_icon4.gif)
}
.continuing_nav li.continuing_nav_curr_first {
	background-image: url(http://download.yxybb.com/yxybbcom/images/tree_icon5.gif)
}
.continuing_nav ul {
	width: 200px;
	margin: 0px auto;
	margin-top: 5px;
	margin-left: 0px
}
.continuing_nav ul li {
	line-height: 20px;
	padding-left: 55px;
	color: #993300;
	overflow: hidden;
	cursor: pointer
}
.continuing_nav ul li strong {
	display: block;
	height: 20px;
	margin-left: -23px;
	padding-left: 40px;
}
.continuing_nav ul li ul {
	margin: 0px;
	padding: 0px;
	margin-top: 4px;
	display: none
}
.continuing_nav ul li ul li {
	padding: 0px;
	margin: 0px;
	color: #993300;
	padding-left: 30px;
	background: url(http://download.yxybb.com/yxybbcom/images/tree_icon2.gif) 0px top no-repeat;
	height: 26px;
	line-height: 14px
}
.continuing_nav div {
	font-weight: bold;
	color: #993300;
	background: url(http://download.yxybb.com/yxybbcom/images/continuing_nav_img.gif) left top no-repeat;
	padding-left: 27px;
	margin-bottom: 5px;
	height: 15px;
	line-height: 18px;
	height: 29px;
	line-height: 29px;
	color: #FFF;
}
.continuing_nav div.continuing_cur {
	background: url(http://download.yxybb.com/yxybbcom/images/continuing_nav_img2.gif) left top no-repeat;
}
.continuing_nav div.continuing_cur span {
	color: #F00
}
.continuing_nav div span {
	margin-left: 20px;
	color: #6ca101;
	font-size: 12px;
	display: block;
	cursor: pointer
}
.continuing_nav div span a:link, .continuing_nav div span a:visited {
	color:  #6ca101;
}
.continuing_nav div span a:hover {
	color:  #6ca101;
}
.continuing_nav ul li a:link, continuing_nav ul li a:visited {
	color: #333;
}
.continuing_nav ul li a:hover {
	color: #ff6600
}
.personality {
	margin: 10px;
	margin-top: -5px;
}
.personality_item {
	overflow: hidden;
	clear: both;
	margin-top: 20px;
}
.personality_img {
	width: 72px;
	height: 58px;
	overflow: hidden;
	float: left
}
.personality_img img {
	width: 100%;
	height: 100%
}
.personality ul {
	float: left;
	display: block;
	_display: inline;
	margin-left: 5px
}
.personality ul li {
	margin-top: 5px
}
.personality a:link, .personality a:visited {
	color: #990000
}
.personality a:hover {
	color: #ff6600
}
.lessonsshow {
	height: 495px;
* height: 505px;
	_height: 475px
}
.lessonsshow_item {
	width: 144px;
	float: left;
	_display: inline;
	margin: 0px 16px
}
.lessonsshow_item div {
	width: 144px;
	height: 108px;
	overflow: hidden
}
.lessonsshow_item div img {
	width: 100%;
	height: 100%;
}
.lessonsshow_item span {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 16px;
	margin-top: 10px
}
.subframe_content {
	padding: 10px
}
.lessonsshow_item dl dd {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 16px;
	margin: 5px 0px 0px 0px
}
.lessonsshow_item dl dt {
	margin-left: 30px;
	margin-top: 2px;
	color: #666
}
.lessonsshow_item dl h3 {
	margin: 0px;
	text-align: center;
	margin-top: 10px;
	font-size: 12px;
	width: 144px;
	height: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.lessonsshow_line {
	overflow: hidden;
	clear: both;
	padding: 10px 0px 20px 0px
}
.zxam_add_right {
	float: right;
	width: 200px
}
.zxam_remind_r2 {
	width: 530px;
	float: left;
	margin-left: 10px
}
.zaxm_intro {
	line-height: 18px;
	color: #333;
	height: 350px;
}
.zaxm_intro marquee {
	line-height: 18px;
	color: #333;
	text-indent: 2em;
	height: 340px;
	margin: 0px;
	width: 180px;
	margin-left: -0px;
}
.zaxm_intro h3 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #F60;
	margin-top: 20px
}
.zaxm_intro p {
	margin: 0px
}
.news_style ul li a {
	float: left;
}
.news_style ul li span {
	float: right;
	color: #666
}
.news_style ul li {
	clear: both;
	border-bottom: 1px dashed #ccc;
	height: 26px;
	line-height: 26px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 8px;
	margin-top: 4px;
	white-space: nowrap
}
/*下载中心*/
.bb_download {
	margin: 0px;
	padding: 0px
}
.download_single_box {
	margin-top: 10px;
	line-height: 25px;
	overflow:hidden;
	clear:both;
}
.download_single_tit {
	height: 26px;
	background: url(http://download.yxybb.com/yxybbcom/images/download_single_tit_bg.png) left center repeat-x;
	border: 1px solid #dbdbdb;
	line-height: 26px;
}
.download_single_tit font {
	display: block;
	background: url(http://download.yxybb.com/yxybbcom/images/download_single_tit_icon.gif) left center no-repeat;
	padding-left: 30px;
	height: 26px;
	font-size: 12px
}
.download_software_box {
	overflow: hidden;
	margin: 10px 0px 0px 20px;
	clear: both;
	_height: 10px;
	 _margin:10px 0px 0px 10px;
	 _overflow:
}
.download_software_icon {
	float: left;
	width: 86px;
	height: 85px;
	overflow: hidden
}
.download_software_info {
	float: left;
	margin-left: 5px;
	width: 570px;
	text-align: left;
	line-height: 18px
}
.download_adress div {
	overflow: hidden;
	float: none;
	_width: 600px
}
.download_adress div div {
	background: url(http://download.yxybb.com/yxybbcom/images/download_icon.gif) left center no-repeat;
	width: 80px;
	padding-left: 18px;
	float: left;
	overflow: hidden;
	margin-left: 20px
}
.download_adress input {
	float: left;
	margin-right: 0px
}
.download_adress .download_more {
	float: left;
	margin: 0px 5px;
	color: #00F;
	cursor: pointer
}
.download_adress #download1 span {
	float: left;
	margin-right: 3px
}
.download_software_box1 {
	overflow: hidden;
	float:left;
	width:330px;
	margin: 10px 0px 0px 20px;
	_margin:10px;
}
.download_software_icon1 {
	float: left;
	width: 86px;
	height: 85px;
	margin-bottom:10px;
	overflow: hidden
}
.download_software_info1 {
	float: left;
	margin-left: 5px;
	width: 230px;
	text-align: left;
	line-height: 18px
}
input.general_btn2 {
	width: 70px;
	height: 22px;
	background: url(http://download.yxybb.com/yxybbcom/images/insbig_btn.gif);
	border: 0px;
	color: #0066ff;
	cursor: pointer;
	font-size: 12px;
}
.eduinto_tit {
	height: 80px;
	background: url(http://download.yxybb.com/yxybbcom/images/eduintr_tit.gif) left top no-repeat;
	overflow: hidden
}
.eduinto_content {
	border: 4px solid #ffcc66;
	border-top: none;
	border-bottom: 0px;
	min-height: 524px;
	_height: 524px;
	padding: 10px
}
.eduinto_bottom {
	height: 8px;
	font-size: 0px;
	background: url(http://download.yxybb.com/yxybbcom/images/eduintr_bottom.gif) left bottom no-repeat;
	overflow: hidden
}
.eduinto_tit h3 {
	margin: 0px;
	margin-top: 25px;
	color: #930;
	font-size: 14px
}
.eduinto_tit div {
	margin-top: 25px;
	color: #930;
	font-size: 14px;
	text-align: left;
	margin: 10px 0px 0px 80px;
}
.eduinto_content table td {
	line-height: 18px;
	color: #333
}
.eduinto_content table td font {
	color: #900
}
/*圆角*/
.round {
	overflow: hidden;
	clear: both;
	height: 100%
}
.round-top, .round-top b, .round-bottom, .round-bottom b {
	overflow: hidden;
	font-size: 0px;
	overflow: hidden;
	height: 4px;
	width: 100%;
	display: block
}
.round-top {
	background: url(http://download.yxybb.com/yxybbcom/images/round_top.gif) left top repeat-x;
}
.round-top b {
	display: block;
	width: 100%;
	background: url(http://download.yxybb.com/yxybbcom/images/round_left_top.gif) left top no-repeat;
}
.round-top b b {
	background: url(http://download.yxybb.com/yxybbcom/images/round_right_top.gif) right top no-repeat;
}
.round-center {
	height: 100%;
	background: url(http://download.yxybb.com/yxybbcom/images/round_left.gif) left top repeat-y;
	clear: both;
	overflow: hidden
}
.round-content {
	height: 100%;
	background: url(http://download.yxybb.com/yxybbcom/images/round_right.gif) right top repeat-y;
	padding: 10px;
	overflow: hidden;
}
.round-bottom {
	background: url(http://download.yxybb.com/yxybbcom/images/round_bottom.gif) left top repeat-x;
	overflow: hidden
}
.round-bottom b {
	background: url(http://download.yxybb.com/yxybbcom/images/round_left_bottom.gif) left top no-repeat;
}
.round-bottom b b {
	background: url(http://download.yxybb.com/yxybbcom/images/round_right_bottom.gif) right bottom no-repeat;
}
.edutip {
	height: 220px;
}
.edutip h3 {
	color: #900;
	margin: 0px auto;
	text-align: center;
	font-size: 14px;
}
.edutip_cont {
	margin-top: 10px;
	color: #900;
	height: 220px;
	overflow: auto;
	line-height: 18px
}
.eduplan {
	margin-top: 10px
}
.eduplan .eduinto_tit {
	height: 34px;
	background: url(http://download.yxybb.com/yxybbcom/images/eduintr_tit2.gif) left top no-repeat;
}
.eduplan .eduinto_tit h3 {
	margin: 0px;
	text-align: left;
	margin-left: 35px;
	height: 34px;
	line-height: 25px;
	color: #FFF
}
.eduplan .eduinto_content {
	height: auto;
	min-height: 330px;
	_height: 330px;
 _overflow:;
	padding: 10px
}
.eduinto_tit div.edu_enroll_btn {
	float: right;
	margin-right: 30px;
	cursor: pointer;
	margin-top: 3px
}
/*弹出背景start*/
.popwindow_bg {
	background-color: #000000;
	width:100%;
	position: absolute;
	opacity: 0.5;
	filter: alpha(opacity = 50);
	z-index: 99999;
	height: 3000px;
	border:none
}
.pop_win {
	width: 550px;
	height: 450px;
	border: 2px solid #ff9900;
	position:fixed;
	_position: absolute;
	left: 50%;
	top: 50%;
	background: #FFF;
	z-index: 100000;
	text-align: left;
	display:none;
	margin:-225px 0px 0px -300px;
}
.pop_win_tit {
	height: 27px;
	line-height: 27px;
	background: url(http://download.yxybb.com/yxybbcom/images/pop_frame_tit.gif) left top repeat-x;
}
.pop_win_tit2 {
	background:none
}
.pop_win_tit font {
	font-size:12px;
	float:left;
	margin-left:20px;
	_display:inline
}
.pop_win_tit img {
	float: right;
	margin: 2px 5px 0px 0px;
	cursor: pointer
}
.pop_win_tit span {
	float: left;
	background: url(http://download.yxybb.com/yxybbcom/images/user_icon.gif) 5px center no-repeat;
	padding-left:20px;
	color:#993300;
	font-size:13px
}
.pop_win_con {
	overflow: hidden;
	margin-bottom: 10px
}
/*弹出背景end*/
.pop_win_con .login {
	margin: 0px auto;
	margin-top: 20px;
	width: 280px;
	overflow: hidden
}
.pop_win_con .login ul li {
	width: 280px;
}
.pop_tip {
	margin: 0px 20px;
	margin-top: 20px;
}
.pop_tip ul li {
	margin-top: 5px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left 5px no-repeat;
	padding-left: 10px;
	color: #666
}
.edulogin_label {
	width: 290px;
	margin: 0px auto;
	margin-top: 25px;
	color: #993300
}
/*个人报名学习流程*/
.person_enroll_flow {
	line-height: 18px
}
.person_enroll_flow dl {
	margin: 10px 0px 0px 10px
}
.person_enroll_flow dd {
	margin: 20px 0px 0px 0px;
	background: url(http://download.yxybb.com/yxybbcom/images/person_step_bg.gif) left center repeat-x;
	height: 34px;
	overflow: hidden;
	line-height: 34px
}
.person_enroll_flow dd div {
	background: url(http://download.yxybb.com/yxybbcom/images/step_tit_bg.gif) left center no-repeat;
	padding-left: 25px;
	font-size: 13px;
	color: #F00
}
.person_enroll_flow dt {
	margin: 0px 0px 10px 40px;
	overflow: hidden;
	font-size: 13px
}
.person_enroll_tit {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #900;
	margin-top: 20px
}
.person_enroll_flow a:link, .person_enroll_flow a:visited {
	color: #03F;
	text-decoration: underline;
}
.person_enroll_flow a:hover {
	color: #000099;
	text-decoration: underline;
}
.openplan {
	margin: 20px
}
.openplan ul li {
	margin-top: 20px
}
.openplan ul li span {
	margin-left: 100px;
	display: block;
	color: #900
}
.openplan ul li img {
	cursor: pointer
}
.educ_policy_detail {
	min-height: 415px;
	background:#fff;
 _height_415px
}
.educ_policy_detail h3 {
	display:block;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ccc;
	line-height:40px
}
.educ_PolicyDetail_cont p {
	line-height: 18px;
	color: #333；
}

.educ_PolicyDetail_cont {
	clear:both;
}
.thread_table {
	border: 1px solid #e5dada;
	border-collapse: collapse
}
/*会员中心*/
body.ms_body {
	background: #ebebeb
}
body.ms_body a:link, body.ms_body a:visited {
	color: #006699;
}
body.ms_body a:hover {
	color: #F00
}
body.ms_body a.oranglink:link, body.ms_body a.oranglink:visited {
	color: #ff6600
}
body.ms_body a.oranglink:hover {
	color: #ff0000
}
.ms_main_l a:link, body.ms_body a:visited {
	color: #006699;
	text-decoration:none
}
.ms_main_l a:hover, body.ms_body a:hover {
	color: #F00;
}
.ms_container {
	width: 980px;
	margin: 0px auto;
	background: #FFF;
	overflow: hidden
}
.ms_top {
	height: 88px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_head.gif) left top no-repeat;
	position: relative
}
.ms_top_nav {
	height: 23px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_topnav_bg.gif) left top repeat-x;
	border: 1px solid #3399cc;
	line-height: 23px;
	padding: 0px 15px;
	color: #FFF
}
.ms_top_nav font {
	margin: 0px 5px;
	cursor: pointer
}
.ms_top ul {
	position: absolute;
	left: 720px;
	top: 15px;
}
.ms_top ul li {
	float: left;
	padding: 0px 10px;
	border-right: 1px solid #FFF;
 font-size:
}
.ms_top ul li a:link, .ms_top ul li a:visited {
	color: #FFF;
	text-decoration: none
}
.ms_top ul li a:hover {
	color: #FFF;
	text-decoration: underline
}
.ms_search_btn {
	width: 18px;
	height: 18px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_search_btn.gif) center center no-repeat;
	position: absolute;
	left: 503px;
	top: 54px;
	cursor: pointer
}
.ms_search_input {
	position: absolute;
	left: 258px;
	top: 52px;
	width: 239px;
	height: 16px;
	border: 0px;
	line-height: 18px
}
.ms_main {
	margin-top: 10px;
	overflow: hidden;
	clear:both;
}
.ms_main_l {
	float: left;
	width: 180px;
	border: 1px solid #66cccc;
	overflow: hidden
}
.ms_main_r {
	float: right;
	width: 785px;
}
.ms_main_l ul li {
	font-size: 14px;
	overflow: hidden;
	margin-top: 5px
}
.ms_main_l ul .ms_info div {
	height: auto;
	width: auto;
	background: none; 
	border: none;
	padding:0;
}
.ms_main_l ul li div {
	height: 28px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_subside_bg.gif) left center repeat-x;
	line-height: 28px;
	border-bottom: 1px solid #66cccc;
	border-top: 1px solid #66cccc;
	font-size: 14px;
	padding-left: 20px;
	color: #005590;
	font-weight: bold;
	cursor: pointer
}
.ms_main_l ul li div.vipnav_noul {
	padding-left: 38px
}
.ms_main_l ul li div span {
	background: url(http://download.yxybb.com/yxybbcom/images/vip_nav_icon1.gif) left center no-repeat;
	padding-left: 18px
}
.ms_main_l ul li div span.vipnav_current {
	background: url(http://download.yxybb.com/yxybbcom/images/vip_nav_icon2.gif) left center no-repeat;
	padding-left: 18px
}
.ms_main_l ul li ul li {
	height: 30px;
	padding-left: 40px;
	line-height: 30px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_leftnav_icon.gif) 28px center no-repeat;
	color: #006699;
	cursor: pointer
}
.ms_main_l ul .ms_info {
	margin-top: -10px;
	height: auto;
	border: none;
	background: none
}
.ms_main_l ul .ms_info font {
	margin-top: 5px;
	display: block;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	line-height: 15px;
	color: #333;
	background: none;
	clear:both;
	padding: 0px;
	text-align:left;
	overflow:hidden;
	padding:0px 5px
}
.ms_main_l ul .ms_info font span {
	float:left;
	background:none;
	padding:0px
}
.ms_main_l ul .ms_info font strong {
	color: #F00;
	margin: 0px 3px;
	font-weight:normal;
	cursor:pointer;
	width:40px;
	display:block;
	float:left;
	text-align:right
}
.ms_main_l ul .ms_info p {
	line-height: 18px;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	color: #333;
	background: none;
	text-align: center;
	clear:both
}
.ms_info p strong {
	color: #F00;
	font-weight: normal
}
.ms_main_l ul .ms_photo {
	text-align: center;
	margin-top: 20px;
	height: auto;
	padding: 0px
}
.ms_main_l ul .ms_info_btn {
	margin-top: 15px;
	padding: 0px;
	text-align: left;
	text-align: center
}
.ms_info_btn img {
	cursor: pointer;
	margin: 0px;
}
.rframe {
	width: 780px;
	overflow: hidden;
	clear: both;
	margin-top: 13px
}
.rframe_top {
	height: 38px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_frame_top.gif) left top no-repeat;
	line-height: 38px
}
.rframe_top2 {
	height: 38px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_frame_top2.gif) left top no-repeat;
	line-height: 38px
}
.rframe_cetner {
	border-left: 1px solid #72bff6;
	border-right: 1px solid #72bff6;
	clear: both;
	overflow: hidden;
	_height: 100px;
 _overflow:;
	min-height: 100px
}
.rframe_bottom {
	height: 6px;
	background: url(http://download.yxybb.com/yxybbcom/images/ms_frame_bottom.gif) left top no-repeat;
	font-size: 0px;
	overflow: hidden
}
.ms_container .position span {
	color: #06F
}
.ms_container .position a:link, .ms_container .position a:visited {
	color: #333;
	text-decoration: none
}
.ms_container .position a:hover {
	color: #F00
}
.ms_quick ul li {
	float: left;
	display: block;
	width: 120px;
	margin-right: 38px;
	height: 110px;
	overflow: hidden;
	text-align: center;
}
.ms_quick ul li img {
	margin: 0px auto;
	padding: 7px;
	border: 1px solid #ccffff
}
.ms_quick ul li div {
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
	color: #006699
}
.ms_quick {
	overflow: hidden
}
.rframe_top2 h3 {
	margin: 0px;
	padding: 0px;
	float: left;
	padding-left: 15px;
	line-height: 35px;
	height: 38px;
	color: #006699;
	font-size: 12px
}
.rframe_top div {
	margin-left: 20px;
	vertical-align:middle;
}
.rframe_top div img {
	_margin-top:14px
}
.rframe_top2 div {
	margin-left: 20px;
	text-align: right;
	float: right
}
.rframe_top div span {
	padding: 0px 20px;
	border-right: 1px solid #ccc;
	cursor: pointer
}
.rframe_top2 div span {
	padding: 0px 20px;
	border: none;
	border-left: 1px solid #ccc;
	cursor: pointer
}

.rframe_top .rframe_ts{
	padding-left:10px;
	font-size:12px;
	color:#f00;	
}
.rframe_tuition{
	border-left: 1px solid #72bff6;
	border-right: 1px solid #72bff6;
	overflow:hidden;
}
.rframe_tuition .oninline{
	padding:0 30px;
}
.rframe_tuition .oninline p{
	margin:0;
	padding:0;
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	color:#069;
}
.rframe_tuition .inline_mode{
	border: 1px solid #eff8f7;
}
.rframe_tuition .inline_mode span{
	display:block;
	padding:0 20px;
	line-height:25px;
	font-size:12px;
	color:#666;
	font-weight:bold;
	border-bottom: 1px solid #eff8f7;
}
.rframe_tuition .mode_one1{
	float:left;
	width:315px;
}
.rframe_tuition .mode_one{
	padding:5px 20px;
	line-height:20px;
	border-right: 1px solid #eff8f7;
}
.rframe_tuition .mode_one span{
	display:block;
	padding-left:15px;
	font-weight:normal;
	line-height:25px;
	color:#666;
	font-size:12px;
	border:0px;
}
.rframe_tuition .underline{
	border-bottom: 1px solid #eff8f7;
}
.rframe_tuition .mode_sure{
	border-top: 1px solid #eff8f7;
	clear:both;
	text-align:center;
	padding:5px;
}
.rframe_tuition .mode_sure input{
	height:25px;
	width:60px;
}


.rframe_cetner .education {
	margin-top: 25px;
	display: none
}
.rframe_cetner .education div {
	clear: both;
	margin: 0px;
	margin-top: 0px;
	_margin-top: -5px
}
.rframe_cetner .education a:link, .rframe_cetner .education a:visited {
	text-decoration: none
}
.rframe_top div span.rframe_top_current {
	color: #006699;
	font-weight: bold
}
.ms_body .foot {
	background: none;
	border: none;
	border-top: 2px solid #09F;
	padding-top: 15px;
	margin-right: 3px;
	height: 15px;
	line-height: 15px;
	margin-top: 20px;
	clear: both
}
.ms_body .foot dt {
	background: #09F;
	height: 15px;
	marker-offset: 5px
}
.ms_body .copyritht {
	color: #99cccc;
	margin-top: 10px
}
.ms_body .thread_table {
	border: 1px solid #d0e9ef;
	border-collapse: collapse
}
.ms_body .thread_table td {
	border:1px solid #d0e9ef;
}
.ms_body .thread_table tr.table_field {
	text-align: center;
	color: #006699;
	height: 31px;
	background: url(http://download.yxybb.com/yxybbcom/images/table_field_bg2.gif) left top repeat-x;
	font-weight: bold;
}
.rframe_cetner h3 {
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	font-size: 13px;
	color: #333;
	background: url(http://download.yxybb.com/yxybbcom/images/icon3.gif) left center no-repeat;
	padding-left: 18px;
	font-weight: normal;
	color: #336699
}
.rframe_cetner h3 u {
	color: #F00;
	margin: 0px 2px
}
.viptable_cotainer {
	padding: 10px;
	display: none
}
.vip_position {
	font-weight: bold;
	color: #000;
	background: url(http://download.yxybb.com/yxybbcom/images/vipposition_tit_bg.gif) left center repeat-x;
	font-size: 14px;
	margin: 20px 5px 0px 0px;
	clear: both
}
.vip_position div {
	background: url(http://download.yxybb.com/yxybbcom/images/icon4.gif) left center no-repeat;
	padding-left: 15px
}
.vip_position div span {
	padding: 0px 10px;
	background: #FFF;
}
.viptable_cotainer table font {
	color: #F00;
	margin-left: 3px
}
.vipeducation ul li {
	margin: 0px 17px
}
.vipeducation ul li span {
	margin-top: 5px;
	text-align: center
}
.subframe_content .education {
	margin-top: 10px
}
.subframe_content .education a:link, .subframe_content .education a:visited {
	color: #900
}
.subframe_content .education a:hover {
	color: #ff6600
}
.news_detail {
	width: 650px;
	margin: 0px auto;
	font-size: 14px
}
.news_detail_tit {
	text-align: center;
	margin-bottom: 15px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 20px;
}
.news_detail_tit h3 {
	font-size: 16px;
	margin-bottom: 10px
}
.news_detail_tit div span {
	margin: 0px 0px;
	color: #666;
	font-size: 12px
}
.news_detail_cont {
	line-height:22px;
	font-size:13px
}
.message_left {
	float: left;
	width: 365px;
}
.message_right {
	float: left;
	width: 365px;
	margin-left: 13px;
	_display: inline;
}
.message_list .news_style ul li {
	width: 335px;
	overflow: hidden; /*注意不要写在最后了*/
	white-space: nowrap;
	text-overflow: ellipsis;
}
.message_container {
	overflow: hidden;
}
.message_note {
	line-height: 20px;
	border: 1px solid #FC6;
	padding: 5px;
	margin-top: 10px
}
.message_note span {
	margin: 0px 5px
}
.message_note span font {
	color: #F00;
	font-size: 12px
}
.message_note strong {
	color: #900;
	background: url(http://download.yxybb.com/yxybbcom/images/messages_notice.gif) left center no-repeat;
	padding-left: 20px;
	padding-top: 3px
}
.message_sort {
	margin-top: 20px
}
.message_sort ul li strong {
	color: #900;
	float: left
}
.message_sort ul li {
	clear: both;
	margin-top: 5px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	line-height: 20px;
	padding-bottom: 5px;
	height: 20px
}
.message_sort ul li font {
	color: #666;
	margin: 0px 3px;
	float: left
}
.message_sort ul li a {
	margin: 0px 5px;
	float: left;
	width: 432px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.message_sort ul li span {
	float: right;
	color: #999
}
.message_sort a:link, .message_sort a:visited {
	color: #ff6600
}
.message_sort a:hover {
	color: #F00
}
#current {
	background: url(http://download.yxybb.com/yxybbcom/images/navcur.gif) right top no-repeat;
	color: #FFF
}
#other_current {
	background: url(http://download.yxybb.com/yxybbcom/images/navcur-1.gif) right top no-repeat;
	color: #FFF
}
#other_current a,#other_current a:visited{color:#FFF}
li#current a:link, li#current a:visited {
	color: #FFF;
}
/*保币*/
.bbmoney {
	margin-top: 40px;
	border-top: 0px
}
.bbmoney_tit {
	background: url(http://download.yxybb.com/yxybbcom/images/bbmoney_top_bg.gif) left top no-repeat;
	height: 18px;
	overflow: hidden;
	clear: both
}
.bbmoney_content {
	border: 1px solid #990000;
	border-top: 0px;
	padding: 0px;
	overflow: hidden;
	_height: 100px;
 _overflow:;
}
.bbmoney_intro {
	font-size: 14px;
	line-height: 28px;
	margin-top: 10px;
	text-indent: 2em;
	clear: both;
	padding: 10px
}
.bbmoney_new {
	margin: 30px 0px 0px 80px;
	overflow: hiden
}
.bbmoney_new li {
	display: block;
	width: 301px;
	height: 159px;
	background: url(http://download.yxybb.com/yxybbcom/images/bbmoney_frame_bg.gif) left top no-repeat;
	float: left;
	margin: 0px 35px;
	_display: inline
}
.bbmoney_prom {
	margin: 30px 10px 0px 10px;
	overflow: hidden
}
.bbmoney_prom ul li {
	margin: 0px 2px
}
.bbmoney_new li .bbmoney_new_tit {
	padding-left: 35px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	font-size: 14px;
	position: relative
}
.bbmoney_new li .bbmoney_new_tit img {
	position: absolute;
	left: 10px;
	_left: -25px;
	top: 3px;
* top: 0px
}
.bbmoney_new_job {
	margin: 20px 0px 0px 50px;
	line-height: 20px;
	font-size: 14px
}
.bbmoney_new_btn {
	width: 73px;
	height: 24px;
	background: url(http://download.yxybb.com/yxybbcom/images/bbmoney_btn_bg.gif) left top no-repeat;
	margin: 0px auto;
	margin-top: 15px;
	text-align: center;
	font-size: 12px;
	color: #F00;
	font-weight: bold;
	line-height: 24px;
	cursor: pointer
}
.bbmoney_new_btn a:link, .bbmoney_new_btn a:visited {
	color: #F00;
}
.bbmoney_new_btn a:hover {
	color: #660000;
}
.bbmondy_rigs {
	width: 941px;
	height: 69px;
	background: url(http://download.yxybb.com/yxybbcom/images/bbmoney_rigs_bg.gif) left top no-repeat;
	margin: 0px auto;
	clear: both;
	margin-top: 50px
}
.bbmondy_rigs img {
	margin: 16px 0px 0px 580px
}
.bbmoney_new_login {
	margin: 0px 10px;
	overflow: hidden;
	clear: both;
}
.bbmoney_new_login li {
	margin: 0px 2px
}
.turnpage {
	margin-top: 20px;
	clear: both
}
.bbmoney_online {
	margin: 0px 20px;
	margin-top: 40px
}
.famouse_insurance {
	padding: 10px
}
.select_tip {
	margin: 0px auto;
	overflow: hidden;
	height: 165px;
}
.select_tip h3 {
	margin: 0px;
	font-size: 14px;
	color: #900;
	margin-top: 5px;
	text-align: left
}
.select_tip p {
	margin-top: 15px;
	margin-left: 10px;
	line-height: 22px;
	font-size: 13px;
	text-indent: 2em;
}
/*用户协议*/
.protocol {
	color: #333
}
.protocol h3 {
	border: 1px solid #cc9966;
	color: #ff6600;
	font-size: 14px;
	background: #ffffcc;
	line-height: 30px
}
/*.protocol button {
	border: 1px solid #cc9966;
	color: #ff6600;
	font-size: 14px;
	background: #ffffcc;
	line-height: 30px
}*/
.protocol h4 {
	margin: 5px 0px 5px 0px;
	font-size: 14px;
	color: #333
}
.protocol {
	line-height: 20px;
}
.protocol span {
	margin-left: 20px;
	display: block
}
.service {
	height: 191px;
	background: url(http://download.yxybb.com/yxybbcom/images/service_bg.gif) left top no-repeat;
	margin-top: 10px;
	overflow: hidden
}
.service div {
	margin: 60px 3px 0px 8px;
}
.service div img {
	margin: 0px 4px;
	margin-top: 6px;
	cursor: pointer
}
.accesskey {
	width: 186px;
	height: 225px;
	background: #fff9f3;
	float: left
}
.accesskey dl{
	background:url(http://download.yxybb.com/yxybbcom/images/accesske_bottom.gif) no-repeat bottom left;
}
.accesskey dl dd {
	line-height: 32px;
	font-size: 13px;
	background:url(http://download.yxybb.com/yxybbcom/images/accesske_bg.gif) no-repeat left top;
	display: block;
}
.accesskey dl dt {
	border-top: 1px solid #fa781a;
	line-height: 31px;
	font-size: 12px;
	display: block;
	background: url(http://download.yxybb.com/yxybbcom/images/accesske_icon0.jpg) 16px center no-repeat;
}
.accesskey dl dt div {
	margin-left: 36px;
	background: url(http://download.yxybb.com/yxybbcom/images/accesske_icon0-1.jpg) 125px center no-repeat;
}
.accesskey dl dd strong {
	background: url(http://download.yxybb.com/yxybbcom/images/accesske_icon0-2.png) left 0px no-repeat;
	padding-left: 20px;
	margin-left: 8px;
	color: #fff;
	font-size: 13px
}

.accesskey a:link, .accesskey a:visited {
	color: #666
}
.accesskey a:hover {
	color: #ff6600
}
.index_service {
	background-image:url(http://download.yxybb.com/yxybbcom/images/index_service.gif);
	width:209px;
	height:133px;
	margin-top:5px
}
.index_service .index_service_link1{
	display:block;
	width:100%;
	height:62px
}
.index_service .index_service_link2{
	width:100%;
	height:65px;
	display:block;
	cursor:pointer
}

.zg_l {
	float: left;
	width: 355px;
	 overflow:hidden
}
.zg_r {
	float: left;
	width: 355px;
	 overflow:hidden
}
.zxam_list ul {
	margin: 0px 10px;
}
.zg_l .subframe_content, .zg_r .subframe_content {
	height: 145px
}
.zxam_list {
}
.zxam_list ul li {
	margin-top: 15px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding: 0px 0px 0px 10px;overflow:hidden;zoom:1;
	
	white-space:nowrap;
}
.zxam_list ul li a:link,.zxam_list ul li a:visited{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
.zxam_list h3 {
	margin: 0px;
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	height: 25px;
	line-height: 18px;
	color: #555;
	background: url(http://download.yxybb.com/yxybbcom/images/login_icon5.gif) left center no-repeat;
	padding-left: 20px;
}
.zxam_list h3 span {
	float: left;
	margin-top: 5px
}
.zxam_list h3 a {
	float: right;
	font-weight: normal;
	margin-top: 5px
}
.protocol_bg {
	background: url(http://download.yxybb.com/yxybbcom/images/procotol_bg.gif) left top repeat
}
.protocol_bg table {
	border: 3px solid #ccc;
	background: #FFF;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px
}
.protocol_bg table b {
	color: #333
}
.educon {
	min-height: 400px;
	_height: 400px
}
.schoolroom_t {
	/*background:url(http://download.yxybb.com/yxybbcom/images/supplements.gif) left top no-repeat;*/
	overflow: hidden;
	clear: both;
}
.schoolroom_b {
	overflow: hidden;
	margin-top: 10px;
	_height: 10px;
 _overflow:;
	margin-top: 25px
}
.free_video {
	padding-bottom: 10px;
	height:350px
}
.free_video p {
	margin: 0px;
	margin-top: 10px
}
.supplements {
	margin: 0px 0px 0px 0px;
	height: auto
}
.supplements img {
	margin: 0px;
}
.supplements span {
	margin: 0px 2px;
	width: 150px;
}
.supplements .pcont {
	width: 820px
}
.schoolroom_l {
	float: left;
	width: 603px;
}
.schoolroom_r {
	float: right;
	width: 337px;
	overflow: hidden
}
.freevideo {
	width: 310px;
	margin: 0px auto;
	border: none
}
.freevideo_container {
	height: 354px;
	text-align: center
}
.freevideo_container .video_play_con {
	text-align:center;
}
.freevideo_container .video_play_con * {
	width:500px;
	height:350px;
}
/*名师大讲堂圆角框*/
.shr_l {
	width: 35px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_04.gif) left top repeat-y;
	vertical-align: middle
}
.shr_r { /*
	[disabled]width: 35px;
*/
	background: url(http://download.yxybb.com/yxybbcom/images/shr_06.gif) right top repeat-y;
}
.shr_t {
	height: 35px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_02.gif) left top repeat-x;
	text-align: center
}
.shr_b {
	height: 11px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_08.gif) left bottom repeat-x;
}
.shr_lt {
	height: 35px;
	width: 35px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_01.gif) left top no-repeat;
}
.shr_lb {
	height: 11px;
	width: 35px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_07.gif) left bottom no-repeat;
}
.shr_rb {
	height: 11px;
	width: 35px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_09.gif) right bottom no-repeat;
}
.shr_rt {
	height: 35px;
	width: 35px;
	background: url(http://download.yxybb.com/yxybbcom/images/shr_03.gif) right top no-repeat;
}
/*名师大讲堂圆角框 完*/
.addperson {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/schoolroom_video.gif) left top no-repeat;
	height: 100px;
	margin: 20px 0px 0px 0px
}
.addperson img {
	float: right;
	margin-top: 10px
}
.addperson ul {
	margin: 7px 0px 0px 55px;
	_margin-left: 30px;
	float: left;
	display: block;
	height: 77px;
	width: 500px
}
.addperson ul li {
	float: left;
	width: 220px;
	white-space: normal;
	margin-top: 5px;
	margin-left: 10px;
	_display: inline;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.addperson ul li font {
	color: #999;
	font-size: 12px;
	margin: 0px 2px
}
.currentperiod {
	overflow: hidden;
	line-height: 22px
}
.currentperiod div {
	float: left;
	width: 400px
}
.currentperiod img {
	float: right;
	border: 2px solid #ffcc00;
	width: 120px;
	height: 147px;
	margin-top: 30px
}
.currentperiod span {
	color: #333;
	display: block;
	font-weight: bold;
	font-size: 14px;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_icon.png) left center no-repeat;
	padding-left: 20px
}
.currentperiod span font {
	font-weight: normal;
	color: #900;
	font-size: 14px
}
.currentperiod span font a:link, .currentperiod span font a:visited {
	color: #900;
}
.currentperiod span font a:hover {
	color: #F00
}
.romeo ul li {
	float: left;
	text-align: center;
	_display: inline;
	margin: 0px 40px;
	margin-top: 25px
}
.romeo ul li span {
	display: block;
	text-align: center;
	margin-top: 8px
}
.romeo ul li a {
	display: block;
	overflow: hidden
}
.romeo ul li img {
	border: 2px solid #ffcc00;
	width: 90px;
	height: 110px
}
.lessonphoto {
	margin-left: 30px
}
.lessonphoto td {
	width: 170px;
	text-align: center
}
.lessonphoto td div {
	margin-top: 10px;
	color: #900
}
.newsest_lession {
	margin: 0px
}
.newsest_lession ul li {
	width:230px;
	height:26px;
	line-height:26px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 8px;
	margin-top: 7px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	* margin-top: 0px;
}
.zxam_type div {
	font-weight: bold;
	cursor: pointer;
	color: #333;
	background: url(http://download.yxybb.com/yxybbcom/images/accesske_icon12.gif) left center no-repeat;
	padding-left: 20px
}
.zxam_type div.zxam_type_curr {
	color: #993300;
	background: url(http://download.yxybb.com/yxybbcom/images/accesske_icon1.gif) left center no-repeat;
}
.zxam_type ul li {
	margin-top: 8px;
	_height: 2px
}
.zxam_type span {
	display: none;
	text-indent: 2em;
	display: none
}
.guidenews_l {
	float: left;
	width: 365px
}
.guidenews_r {
	float: right;
	width: 365px
}
.zxam_guide ul li {
	border: none;
}
.zxam_banner {
	margin-top: 20px
}
.content_edu {
	overflow: hidden;
	margin-top: 20px
}
.content_edu_img {
	width: 108px;
	height: 108px;
	float: left;
	margin-top: 20px
}
.content_edu_img img {
	width: 100%;
	height: 100%
}
.content_edu_out {
	width: 340px;
	overflow: hiden;
	float: left;
	margin-left: 15px;
	_display: inline;
	overflow: hidden
}
.content_edu_txt {
	float: left;
	margin-left: 15px;
	_display: inline;
	width: 210px;
	height: 120px;
	overflow: hidden;
}
.content_edu_txt strong {
	font-size: 14px;
	color: #333
}
.content_edu_txt p {
	margin: 0px;
	margin-top: 8px;
	line-height: 23px;
}
.content_edu_more {
	width: 60px;
	height: 20px;
	border: 1px solid #ccc;
	float: right;
	line-height: 20px;
	text-align: center;
	margin-right: 20px;
	_display: inline
}
.content_edu_line {
	font-size: 0px;
	width: 2px;
	height: 145px;
	float: left;
	border-left: 1px solid #ccc;
	margin: 0px 10px;
	_display: inline
}
.index_left_zxam .content_edu_line {
	height: 190px;
	margin: 0px 10px
}
.zxam_intro {
	line-height: 20px;
	min-height: 100px;
	_height: 100px
}
.query_rsu {
	border: 1px solid #ccc;
	min-height: 150px;
	margin-top: 10px;
	padding: 10px
}
a.query_rsu_current:link, a.query_rsu_current:visited {
	color: #900
}
.query_rsu h3 {
	margin: 0px;
	color: #900;
	font-size: 12px;
	border-bottom: 1px dotted #999;
	padding-bottom: 5px
}
.query_rsu p {
	margin: 0px;
	margin: 10px 0px 0px 10px
}
.query_rsu p a {
	display: block;
	background: url(http://download.yxybb.com/yxybbcom/images/library_menu_icon.gif) left 3px no-repeat;
	padding-left: 10px;
	margin-top: 10px
}
.query_rsu h3 font {
	color: #666;
	font-weight: normal
}
.edulessons td {
	min-height: 20px;
	height: 20px;
	padding: 10px 5px 10px 5px;
	line-height: 18px
}
.edulessons td img {
	width: 120px;
	height: 88px
}
.edulessons .table_field td {
	color: #333;
	padding: 0px
}
.edulessons .vip_position {
	margin-top: 10px
}
.edulessonposi span {
	background: #FFF;
	padding: 5px;
	color: #900
}
.edulessonposi span span {
	margin: 0px 5px;
	background: #FFF;
	padding: 0px
}
.edulessonposi {
	background: url(http://download.yxybb.com/yxybbcom/images/vipposition_tit_bg.gif) left center repeat-x;
	margin-bottom: 25px;
* margin-bottom: 40px;
}
.aboutus {
	margin-top: 15px;
	overflow: hidden
}
.aboutus_l {
	float: left;
	width: 214px
}
.aboutus_r {
	float: right;
	width: 735px;
}
.aboutus_nav_tit {
	height: 32px;
	background: url(http://download.yxybb.com/yxybbcom/images/about_tit.gif) left top no-repeat;
	color: #ff6600;
	font-size: 13px;
	font-weight: bold;
	line-height: 32px;
	padding-left: 25px
}
.aboutus_nav_cont {
	border: 1px solid #ffb792;
	height: 400px;
	width: 209px;
	border-top: none;
	overflow: hidden;
}
.aboutus_nav_cont ul li {
	margin: 17px 0px 0px 30px;
	padding-left: 20px;
	font-size: 13px;
}
.aboutus_nav_cont ul li.aboutus_nav_curr {
	background: url(http://download.yxybb.com/yxybbcom/images/icon5.gif) left center no-repeat;
	padding-left: 20px;
}
.aboutus_nav_cont ul li.aboutus_nav_curr a:link, .aboutus_nav_cont ul li.aboutus_nav_curr a:visited {
	color: #ff6600;
}
.aboutus_content {
	border: 1px solid #ccc;
	min-height: 378px;
	_height: 378px;
	padding: 10px;
	line-height: 20px;
}

.msindex_txt {
	line-height:20px;overflow:hidden;zoom:1;
	margin: 10px 30px 10px 20px;
	color: #333
}
.msindex_txt strong {
	font-weight: normal;
	color: #666;
	margin-left: 30px
}
.getbbmoney u {
	cursor: pointer;
	color: #900;
	margin-left: 10px
}
.getbbmoney table {
	margin-top: 30px;
}
.getbbmoney_tip {
	margin: 0px 40px;
	color: #666;
	line-height: 18px
}
.getbbmoney_tip div {
	border-bottom: 1px solid #6699ff;
	height: 20px;
	margin-bottom: 7px;
	background: url(http://download.yxybb.com/yxybbcom/images/getbbmoney_tip_icon.gif) 5px center no-repeat;
	padding-left: 20px;
	line-height: 20px;
	color: #333
}
.getbbmoney_success table td {
	line-height: 30px
}
.getbbmoney_success table span {
	color: #F00;
	font-weight: bold;
	margin: 0px 5px
}
.educon_ploily{background:#fff; padding:10px;} 
.educon_ploily p {
	text-indent: 2em;
	line-height: 24px;
	color: #333;
}
.educon_ploily ul {
	margin: 40px 0px 0px 30px
}
.educon_ploily ul li {
	margin-top: 10px;
	margin-top: 15px;
	padding-left: 10px;
}
.educon_ploily ul li a:link, .educon_ploily ul li a:visited {
	color: #0000ff;
	text-decoration: underline
}
.educon_ploily ul li a:hover {
	color: #F00
}
.eduservice {
	line-height: 22px
}
.eduservice p {
	text-indent: 2em
}
.eduservice h3 {
	font-size: 13px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon4.gif) left center no-repeat;
	padding-left: 20px
}
.schoolroom_intro {
	line-height: 23px
}
.schoolroom_intro p {
	 margin:0px;
     padding:0px;
	text-indent: 2em
}
.schoolroom_moive {
	height: 140px;
	width: 840px;
	margin: 0px 0px 0px 10px;
	overflow: hidden
}
.schoolroom_moive ul li {
	background: none;
	display: block;
	height: 150px;
	width: 150px;
	float: left;
	margin: 0px 10px;
	_display: inline
}
.schoolroom_moive ul li span {
	margin-top: 10px;
	display: block
}
.schoolroom_moive img {
	width: 150px;
	height: 100px;
	border: 0px
}
.schoolroom_moive .pcont {
	width: 830px
}
.edulesson_target {
	font-size: 13px;
	background:#fff;
	padding:20px
}
.edulesson_target p {
	text-indent: 2em;
	line-height: 22px;
}
.exam_query2 #calenderBox {
* left: 65px;
	top: 2px
}
.declaration p {
	text-indent: 2em;
}
.index_left_news {
	height: 180px;
	overflow: hidden
}
.index_left_zxam {
	height: 270px;
* height: 280px;

}
.institutions_head {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/edu_tab_line.gif) left bottom repeat-x;
	height: 30px
}
.institutions_head ul li {
	display: block;
	float: left;
	width: 115px;
	height: 30px;
	background: url(http://download.yxybb.com/yxybbcom/images/edu_tab_bg.gif);
	margin-right: 5px;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
	_display: line
}
.institutions_head ul li.institutions_head_cur {
	background: url(http://download.yxybb.com/yxybbcom/images/edu_tab_current.gif);
	color: #900
}
.institutions_content_container {
	height: 685px;
	border: 1px solid #e7e5e5;
	border-top: none;
	clear: both;
	overflow:hidden;
	padding:10px
}
.institutions_content_container h3 {
	color:#900;
	margin-top:30px
}
.institutions_content_container div p {
	margin:5px;
	text-indent:2em;
	line-height:22px;
	color:#000
}
.institutions_content_container div ul li {
	float:left;
	width:220px;
	white-space:nowrap;
	margin-top:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-left:5px;
	_display:inline;
	display:block;
	height:15px;
}
.institutions_content_container div ul li a:link, .institutions_content_container div ul li a:visited {
	color:#00C
}
.institutions_content_container div ul li a:hover {
	color:#F00
}
.institutions_content_container div {
	display: none
}
.pop_agreement_notice {
	height: 388px;
	overflow: auto;
	border: 1px solid #ebebeb;
	margin: 0px 10px;
	margin-bottom: 20px;
}
.index_tip_parent {
	position: relative
}
.index_login_tip {
	top: 113px;
	left: 720px;
	width: 238px;
	height: 38px;
	background: url(http://download.yxybb.com/yxybbcom/images/index_login_tip.gif) left bottom no-repeat;
}
.index_login_tip div {
	line-height: normal;
	padding: 0px;
	margin: 3px 0px 0px 40px;
	float: left;
	width: 170px;
	color: #666;
	font-size: 12px
}
.index_login_tip img {
	margin: 5px;
	margin-top: 3px
}
.login_tip {
	position: static;
	margin-top: 30px;
	width: 330px;
	background: url(http://download.yxybb.com/yxybbcom/images/login_tip_bg.gif) left top no-repeat;
}
.login_tip div {
	width: 170px;
	color: #666;
	margin-top: 13px
}
/*资格考试-高管培训*/
.senior_manage p {
	text-indent:2em;
	line-height:20px
}
.senior_manage ul li {
	margin:5px 0px 0px 50px;
	background:url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left:5px;
}
.senior_manage h2 {
	text-align:center;
	border-bottom:1px dotted #ecbdbd;
	padding-bottom:20px;
	color:#900;
	font-size:18px
}
.senior_manage h3 {
	text-align:left;
	margin-left:30px;
	font-size:14px
}
/*会员中心-培训计划*/
.important_tip p {
	line-height:20px;
	text-indent:2em;
	margin:0px 20px;
	margin-top:10px
}
.important_info{
	width:785px;
	overflow:hidden;
}
.important_info h3{
	cursor:pointer;   
	height:35px;
	font-size:13px;
	padding-left:20px;
	padding-bottom:25px;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	color:#f00;
	background:url(http://download.yxybb.com/yxybbcom/images/bg_btn_wxts1.png) no-repeat left center;
}
.important_info div{
	display:none;
}
.viptable_cotainer .general_btn2 {
	color:#F00
}
.viptable_cotainer .education img {
	cursor:pointer;
	display:block;
	margin:0px auto;
	margin-top:10px
}
.vip_position strong {
	color:#F00
}
/*弹出层挡住ie6 select*/
.cover_select {
	position:absolute;
	width:100%;
	height:100%;
	z-index:90;
	color:333
}
.ms_photo_img {
	width:104px;
	height:106px;
}
/*购买指南*/
.buy_guide ul li {
	background:url(http://download.yxybb.com/yxybbcom/images/accesske_icon3.gif) left 7px no-repeat;
	padding-left:10px;
	line-height:23px;
}
.buy_guide ul li.buy_guide_current {
	background:url(http://download.yxybb.com/yxybbcom/images/accesske_icon4.gif) left 6px no-repeat;
}
.buy_guide ul li.buy_guide_current .buy_guide_tit {
	color:#900
}
.buy_guide span {
	cursor:pointer
}
.buy_guide div {
	display:none;
	line-height:18px;
	color:#666
}
.buy_guide ul li.buy_guide_current div {
	display:block;
}
.shopcart_drop {
	cursor:pointer
}
.shopcart_drop .shopcart_drop_bg {
	background:#FFF;
	border:1px solid #ccc;
	height:16px;
	margin-top:3px;
	_margin-top:0px;
	padding-top:0px;
	line-height:16px;
	padding-left:5px;
	width:90px;
}
.shopcart_drop .shopcart_drop_bg strong {
	color:#F60;
	margin:0px 4px
}
.shopcart_drop div.shopcart_icon {
	background:url(http://download.yxybb.com/yxybbcom/images/shopcart_icon.gif) left -2px no-repeat;
	width:18px;
	height:13px
}
.les_comment {
	margin-top:20px;
	border:1px solid #ebebeb;
	padding-bottom:20px;
}
.les_comment_head {
	background:url(http://download.yxybb.com/yxybbcom/images/comment_head_bg.gif) left top repeat-x;
	height:54px
}
.les_comment_head div {
	background:url(http://download.yxybb.com/yxybbcom/images/comment_head_tit.gif) left top no-repeat;
	text-align:right;
	padding-right:40px
}
.les_comment_head div img {
	margin:10px 0px 0px 170px;
	cursor:pointer
}
.videocomment_head {
	background:#f1f1f2;
	overflow:hidden;
	clear:both;
	margin:0px 10px;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #ccc
}
.videocomment_head div {
	float:left;
	text-align:center;
	width:515px;
	background:url(http://download.yxybb.com/yxybbcom/images/publish_icon.gif) 215px center no-repeat
}
.videocomment_head span {
	float:right;
	display:block;
	text-align:left;
	width:112px;
	background:url(http://download.yxybb.com/yxybbcom/images/user_icon2.gif) left center no-repeat;
	padding-left:15px
}
.videocomment_item {
	overflow:hidden;
	margin:10px;
	border:1px solid #dddddd;
	margin-bottom:10px;
	_height:10px;
 _overflow:;
	padding:5px
}
.videocomment_item_l {
	float:left;
	width:515px;
	padding-bottom:5px;
}
.videocomment_item_l div {
	margin:5px 0px 5px 0px;
	line-height:18px
}
.videocomment_item_l span {
	color:#999
}
.videocomment_item_r {
	float:right;
	width:120px;
	line-height:30px;
	color:#999;
	line-height:30px
}
.videocomment_item_r span {
	color:#3366cc
}
.pop_win_con {
	margin:10px;
	_display:inline
}
.advisory_item {
	margin:15px;
	margin-top:0px
}
.advisory_item textarea {
	width:490px;
	height:80px
}
.advisory_item input {
	width:490px
}
.advisory_item p {
	color:#900;
	font-size:14px;
	margin:0px;
	margin-top:10px
}
.advisory_item div {
	color:#999;
	font-size:12px;
	background:url(http://download.yxybb.com/yxybbcom/images/tip_icon.gif) left center no-repeat;
	padding-left:15px;
	height:17px;
	line-height:17px;
	margin:5px 0px 10px 0px;
}
.see_shopcart {
	float:right;
	margin-top:15px
}
.videocomment_submit {
	text-align: center;
	margin-bottom: 40px
}
.videocomment_submit textarea {
	width: 95%;
	height: 100px;
	margin-bottom: 20px;
	border: 1px solid #ffcc99
}
.videocomment_submit .comment_input {
	border: 1px solid #cbcbcb;
	width:130px
}
.allsearch {
	overflow:hidden
}
.allsearch_nav {
	float:left;
	width:210px;
}
.allsearch_r {
	float:right;
	width:730px
}
.allsearch_nav_tit {
	height:25px;
	background:url(http://download.yxybb.com/yxybbcom/images/allsearch_sort_tit.gif) left top no-repeat;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
	color:#333
}
.allsearch_nav_cont {
	padding:10px;
	overflow:hidden;
	border:1px solid #fab066;
	border-top:none;
	background:#fbfbe5
}
.allsearch_nav_cont div {
	padding-bottom:10px;
}
.allsearch_nav_cont ul li {
	background:url(http://download.yxybb.com/yxybbcom/images/accesske_icon4.gif) left center no-repeat;
	padding-left:14px;
	height:33px;
	line-height:33px;
	font-size:13px;
	white-space:nowrap;
	border-top:1px solid #ebebeb
}
.allsearch_nav_cont ul li font {
	color:#666
}
.allsearch_nav_cont a:link, .allsearch_nav_cont a:visited, .allsearch_result h3 a:link, .allsearch_result h3 a:visited {
	color:#993300
}
.allsearch_nav_cont a:hover, .allsearch_result h3 a:hover {
	color:#F00;
	text-decoration:underline
}
.allsearch_r_head {
	border:1px solid #dbdbdb;
	height:40px;
}
.allsearch_time {
	background:url(http://download.yxybb.com/yxybbcom/images/magnifier.gif) left center no-repeat;
	padding-left:15px;
	line-height:40px;
	margin-left:10px;
	float:left
}
.allsearch_time font {
	color:#F00;
	font-weight:bold;
	font-size:12px;
}
.allsearch_result h3 {
	margin:25px 0px 8px 0px;
	background:#f0f0f0;
	padding:5px 0px 5px 10px;
	font-size:13px;
	color:#993300;
	font-weight:normal
}
.allsearch_result h3 span {
	background:url(http://download.yxybb.com/yxybbcom/images/allsearch_result_icon.gif) left center no-repeat;
	padding-left:20px
}
.allsearch_result_txt {
	margin:5px;
	line-height:18px
}
.allsearch_r_head .turn_page {
	clear:none;
	float:right;
	margin:0px;
	padding:0px;
	line-height:40px;
	margin-right:10px
}
/*会员中心购物车*/
.shopcart_flow {
}
.shopcart_handle {
	color:#ff6600;
	cursor:pointer;
	background:url(http://download.yxybb.com/yxybbcom/images/dele_icon.gif) left center no-repeat;
	padding-left:10px;
	width:50px
}
.shopcart_lesson {
	overflow:hidden;
	width:300px
}
.add_collect {
	background:url(http://download.yxybb.com/yxybbcom/images/add_icon.gif) left center no-repeat;
}
.shopcart_lesson img {
	width:60px;
	height:44px;
	float:left
}
.shopcart_lesson span {
	margin-left:10px;
	line-height:18px;
	float:left;
	margin-left:10px;
	overflow:hidden;
	display:block;
	width:200px;
}
.shopcart_total {
	text-align:right;
	padding:20px;
}
.shopcart_total img {
	margin:0px 5px;
	cursor:pointer
}
.shopcart_total strong {
	font-size:14px;
	color:#666;
}
.shopcart_total strong font {
	font-size:16px;
	color:#F00
}
.sc_recommend {
	overflow:hidden;
	padding:20px 0px 20px 0px
}
.sc_item {
	text-align:center;
	width:128px;
	padding:5px;
	float:left;
	margin-left:40px;
	_display:inline
}
.sc_item_pic img {
	width:114px;
	height:83px;
}
.sc_item_tit {
	margin:10px 0px 5px 0px;
	color:#C00;
	font-size:14px
}
.sc_item_intr span {
	color:#666
}
.sc_item_price {
	margin-top:10px;
	color:#666;
	font-size:14px;
	margin-bottom:10px;
}
.sc_item_price span {
	color:#F00;
	font-weight:bold
}
.shopcart_address {
	margin-top:30px
}
.shopcart_address strong {
	font-size:13px
}
.shopcart_list_head span {
	float:left;
	color:#666
}
.shopcart_list_head a {
	float:right
}
.indexheadimg_photo_img {
	width:88px;
	height:93px;
}
.shopcart_book {
	overflow:hidden;
	position:relative
}
.shopcart_book label {
	position:absolute;
	top:10px;
	left:350px;
	_left:-140px
}
.shopcart_payment {
	overflow:hidden;
	margin:0px auto;
	text-align:left;
	font-size:14px;
	border:1px solid #eaeae8;
	padding:10px;
	margin-right:10px;
	margin-top:20px;
	background:#f2fafc
}
.shopcart_payment_line1 {
	font-size:12px
}
.shopcart_payment_line1 font {
	color:#F00;
	font-size:14px
}
.shopcart_payment span {
	font-size:12px;
	text-align:left;
	display:block;
	line-height:18px;
	color:#666
}
.rframe_cetner .turn_page {
	margin:0px;
	margin-bottom:20px
}
.shopcart_play_now {
	background:url(http://download.yxybb.com/yxybbcom/images/video_icon.gif) left center no-repeat;
	padding-left:15px;
	width:58px
}
.shopcart_ageing {
	background:url(http://download.yxybb.com/yxybbcom/images/time_icon.gif) left 3px no-repeat;
	padding-left:17px;
	margin-top:10px;
	color:#666;
	width:80px
}
/*会员收藏*/
.membership_collect div input {
	float:left;
	margin-top:48px
}
.membership_collect div {
	clear:both;
	margin-top:15px;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
	height:115px;
}
.membership_collect div div {
	height:90px;
	width:120px;
	overflow:hidden;
	margin:0px 10px;
	float:left;
	clear:none;
	border:0px;
	padding:0px;
	_display:inline
}
.membership_collect div div img {
	height:86px;
	width:118px;
}
.membership_collect div ul {
	float:left;
	margin:-5px 0px 0px 0px;
	_margin:-5px 0px 0px -2px
}
.membership_collect ul li {
	margin-top:5px
}
.membership_collect ul li font {
	color:#999
}
.membership_collect h3 {
	color:#0066ff;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	font-size:14px;
}
.membership_collect div span {
	display:block;
	float:right;
	margin:73px 0px 3px 0px;
	line-height:25px
}
.membership_collect span img {
	margin:0px 5px;
	cursor:pointer
}
.payment_now {
	background:url(http://download.yxybb.com/yxybbcom/images/payment_now.gif) left center no-repeat;
}
.modify_address {
	display:none
}
.modify_address font {
	color:#F00
}
.modify_address span {
	color:#666;
	margin:0px 2px
}
.delete_address {
	margin-left:20px;
	background:url(http://download.yxybb.com/yxybbcom/images/delete_icon.gif) left center no-repeat;
	padding-left:17px;
	cursor:pointer;
	color:#900;
	display:none
}
.show_delete_address span {
	display:inline
}
.alter_address {
	margin-left:50px;
	background:url(http://download.yxybb.com/yxybbcom/images/pen_icon.gif) left center no-repeat;
	padding-left:17px;
	cursor:pointer;
	color:#900;
	display:none
}
.link_underline {
	padding-left:15px;
	background:url(http://download.yxybb.com/yxybbcom/images/publish_icon.gif) left center no-repeat;
}
.comment_declare {
	text-align:left;
	line-height:18px;
	color:#999
}
.lesson_comment_tit {
	background:none;
	border:none
}
.oder_number td {
	text-align:left;
	font-weight:normal;
	color:#333;
	background:none;
	height:15px
}
.oder_number td span {
	margin:0px 10px
}
.chose_payment_style {
	width:300px;
	margin:0px auto;
	margin-top:30px
}
.chose_payment_style {
	margin-top:30px;
	line-height:25px
}
.chose_payment_style p {
	margin-left:30px;
}
/*快速通道*/
.fast_track1 {
	margin-top:15px;
	padding-top:10px;
	color:#666666;
	height:144px;
	overflow:hidden;
	background:url(http://download.yxybb.com/yxybbcom/images/fast-track_bg.gif) left top repeat-x;
	border:1px solid #dbdbdb;
	border-bottom:none;
	text-align:center;
	clear:both
}
.fast_track1 * a:link, .fast_track1 * a:visited {
	color:#666666;
}
.fast_track1 * a:hover {
	color:#ff6600;
	text-decoration:underline
}
.fast_track1 {
	padding-left:15px
}
.fast_track1 div {
	margin:0px auto;
	overflow:hidden
}
.fast_track1 div div {
	width:auto;
	margin:0px auto;
	margin-top:10px;
	text-align:center;
	width:126px;
	float:left;
	margin-left:140px;
	_display:inline
}
.fast_track1 div div span {
	display:block;
	height:25px;
	border-bottom:1px solid #CCC;
	width:126px;
}
.fast_track1 div div span {
	display:block;
	height:25px;
	border-bottom:1px solid #CCC;
	width:126px;
	position:relative
}
.fast_track1 div div span img {
	position:absolute;
	left:15px;
	top:0px
}
.fast_track1 div div ul li {
	margin-top:7px;
	background:url(http://download.yxybb.com/yxybbcom/images/point.gif) 23px center no-repeat;
	width:85px;
	text-align:left;
	padding-left:41px
}
.recommend_person {
	width:100px;
	margin:0px 5px;
	float:left
}
#registerCommend * {
	float:left;
}
.auditorium_detail_b div.pop_shopcart_tip {
	clear:both;
	position:absolute;
	width:400px;
	height:110px;
	background:url(http://download.yxybb.com/yxybbcom/images/pop_collection_bg.gif) left top no-repeat;
	left: 250px;
	_left:-250px;
	top: -55px;
	z-index:10;
	display:none;
}
.auditorium_detail_b div.pop_shopcart_quit {
	float:right;
	width:40px;
	height:18px;
	cursor:pointer
}
.auditorium_detail_b div.pop_shopcart_content {
	clear:both;
	margin:-10px 0px 0px 60px;
 *margin:10px 0px 0px 60px;
	line-height:25px
}
.pop_shopcart_content span {
	color:#F60;
	font-weight:bold;
	font-size:14px
}
.pop_shopcart_content img {
	cursor:pointer;
	margin-top:10px
}
.to_shopcart_settlement {
	margin-top:10px;
	display:block;
	width:98px;
	height:24px;
	background-image:url(http://download.yxybb.com/yxybbcom/images/to_shopcart_settlement.gif);
	overflow:hidden;
	text-align:center;
	color:#FFF;
	font-weight:bold
}
a.to_shopcart_settlement:link, a.to_shopcart_settlement:visited {
	color:#fff;
	text-decoration:none
}
a.to_shopcart_settlement:hover {
	color:#fff;
	text-decoration:underline
}
.reply_recomment_btn {
	display:block;
	margin:0px 0px 0px 0px;
	line-height:normal;
	text-decoration:underline;
	cursor:pointer
}
.reply_recomment {
	overflow:hidden;
	clear:both;
	background:#f3f4f4;
	text-align:center;
	display:none
}
.reply_recomment textarea {
	font-size:12px;
	margin:0px auto;
	margin:10px 0px 0px 0px;
	width:660px
}
.reply_recomment p {
	text-align:left;
	padding-left:30px;
	margin:0px;
	padding:10px 0px 10px 20px;
}
.reply_recomment span {
	margin-left:10px;
	cursor:pointer;
	text-decoration:underline
}
.reply_recommented {
	clear:both;
	overflow:hidden;
}
.reply_recommented_tit {
	float:left;
	font-weight:bold;
	line-height:18px;
}
.reply_recommented p {
	padding:0px;
	margin:0px;
	line-height:18px;
	color:#900
}
.reply_recommented_txt span {
	color:#999;
	padding-top:5px;
	padding-bottom:5px;
	display:block
}
.reply_recommented_txt {
	float:left;
	width:470px;
}
.reply_recommented .videocomment_item_r span {
	line-height:normal;
	color:#cc9999
}
.login_pop {
	clear:both
}
.register_pop {
	display:none;
	margin-top:30px
}
.register_pop td {
	vertical-align:top
}
.register_pop td div {
	color:#999;
	padding-top:3px
}
.register_pop td span {
	padding-top:5px;
	display:block;
}
.login_no_account {
	font-size:14px;
	font-weight:bold;
	padding-top:35px
}
.login_no_account span {
	color:#F00;
	text-decoration:underline;
	cursor:pointer;
}
.recommend_person_tip {
	color:#999
}
.commend_pop_tip {
	position:static;
	margin:25px 0px 0px 50px;
}
/*帮助中心*/
.help_cneter_nav .help_nav_tit {
	height:30px;
	background:url(http://download.yxybb.com/yxybbcom/images/help_nav_tit.gif) top center no-repeat;
	line-height:30px;
	text-align:center
}
.help_cneter_nav .help_nav_content {
	border:1px solid #7fa9d4;
	border-top:none;
}
.help_cneter_nav .help_nav_content ul li {
	border-bottom:1px solid #ccc;
	min-height:26px;
	margin:0px 3px;
	padding-left:70px;
	background:url(http://download.yxybb.com/yxybbcom/images/help_nav_icon1.gif) left top no-repeat;
	line-height:28px;
	color:#333;
	overflow:hidden;
	position:relative;
	cursor:pointer
}
.help_cneter_nav .help_nav_content ul li img {
	position:absolute;
	left:40px;
	top:5px;
	_left:-30px;
	_top:0px;
}
.help_cneter_nav .help_nav_content a {
	color:#333
}
.help_cneter_nav .help_nav_content ul li ul {
	display:none
}
.help_cneter_nav .help_nav_content ul li ul li {
	height:28px;
	border:0px;
	background:none;
	direction:block;
	padding:0px;
	margin:0px;
	background:url(http://download.yxybb.com/yxybbcom/images/list_style_img.gif) left center no-repeat;
	padding-left:10px;
	position:static
}
.help_cneter_nav .help_current_content a:link, .help_cneter_nav .help_current_content a:visited {
	color:#ff6600;
}
.help_center_content {
	border:1px solid #ccc;
	padding:0px 10px;
	min-height:705px;
	_height:705px;
	line-height:18px;
	text-align:center;
}
.help_center_box {
	margin:0px 5px;
	margin-bottom:20px;
	font-size:12px;
}
.help_center_box strong {
	color:#444;
}
.help_center_box img {
	margin-top:3px;
}
.help_center_box span {
	display:block;
	margin:15px 0px 5px 0px;
}
.help_center_box h4 {
	color:#444;
	margin-top:30px;
	font-size:12px;
}
.help_center_box ul li {
	margin-top:2px;
	background:url(http://download.yxybb.com/yxybbcom/images/help_icon.gif) left center no-repeat;
	padding-left:10px;
}
.help_center_box ul li a:link, .help_center_box ul li a:visited {
	color:#333
}
.help_center_box ul li a:hover {
	color:#0066ff
}
.help_center_box p, .help_center_box h4, .help_center_box font, .help_center_box strong, .help_center_box div, .help_center_box span, .help_center_box li {
	text-align:left
}
.help_center_box font {
	color:#ff6600;
}
.help_center_box div {
	margin-left:20px;
}
.help_cneter_nav .help_nav_content ul li.help_nav_current {
	background:url(http://download.yxybb.com/yxybbcom/images/help_nav_icon2.gif) left 5px no-repeat
}
.hc_left {
	float:left;
	width:229px
}
.hc_right {
	float:right;
	border-right:1px solid #edecec;
	min-height:300px;
	_height:300px;
	width:695px;
	background:url(http://download.yxybb.com/yxybbcom/images/help_content_bg.gif) left top repeat-x;
	padding:10px
}
.hc_content_tit {
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	padding-bottom:7px
}
.hc_container {
	clear:both;
	overflow:hidden
}
.hc_content_list {
	line-height:18px;
	margin-top:10px
}
/*讲师团 start*/
.cemc {
	overflow:hidden;
	_height:10px;
	_overflow:;
}
.cemc_nav {
	line-height:21px;
	padding-bottom:30px;
	margin-top:15px
}
.cemc_nav dl {
	float:left;
}
.cemc_nav dl dd {
	float:left;
	background:url(http://download.yxybb.com/yxybbcom/images/cemc_sort.gif) left center no-repeat;
	width:75px;
	height:21px;
	line-height:21px;
	padding-left:7px;
	color:#900;
	cursor:pointer
}
.cemc_nav dl dt {
	float:left;
	_display:inline;
	line-height:14px;
	color:#900;
	cursor:pointer;
	border-right:1px solid #ccc;
	padding:0px 10px;
	margin-top:5px
}
.cemc_nav dl dt.cemc_sort_hover, .cemc_nav dl dd.cemc_sort_hover {
	color:#f00;
	text-decoration:underline;
}
.cemc_nav_tit {
	font-weight:bold;
	color:#F00;
	font-size:16px;
	float:left;
	margin-left:20px
}
.cemc_nav_tit2 {
	float:left;
	margin-left:30px;
	_display:inline;
	cursor:pointer
}
.cemc_item_sort {
	clear:both;
	height:25px;
	line-height:25px;
	background:#f8f7f9;
	margin:10px 0px 10px 0px;
	padding-left:15px;
	color:#900
}
.cemc_item_sort span {
	float:left;
	font-size:14px
}
.cemc_item_sort a {
	float:right;
	padding-right:15px;
}
.cemc_list {
	clear:both;
}
.cemc_list li {
	float:left;
	margin:20px;
	margin-bottom:10px;
	text-align:center;
	width:54px;
	_display:inline
}
.cemc_list li img {
	width:50px;
	height:50px;
	border:1px solid #dbdbdb;
	padding:1px
}
.cemc_list li div a {
	display:block;
	text-align:center;
	height:20px;
	line-height:20px;
}
.cemc_item_content {
	overflow:hidden;
	margin-top:25px
}
.cemc_item_content_img {
	float:left;
	padding-left:25px;
}
.cemc_item_content_img img {
	padding:1px;
	border:1px solid #dbdbdb;
	width:200px;
	height:200px
}
.cemc_item_content_info {
	float:left;
	margin-left:20px;
	font-size:14px;
	line-height:20px
}
.cemc_nav a:link, .cemc_nav a:visited {
	color:#900
}
.cemc_nav a:hover {
	color:#f00;
	text-decoration:underline
}
/*讲师团 end*/
/*播放*/
.lesson_play {
	clear: both;
	margin: 20px 0px 0px 20px;
	_margin-top: 10px;
	text-align: center;
	overflow: hidden
}
.lesson_play a {
	margin-right: 10px;
	height: 25px;
	line-height: 25px;
	white-space:nowrap;
	display:block;
	float:left;
}
.lesson_play a:link, a:visited {
	color: #333;
}
.lesson_play a:hover {
	color: #900;
}
.lesson_play span {
	height: 25px;
	line-height: 20px;
	background: url(http://download.yxybb.com/yxybbcom/images/play_icon.gif) left center  no-repeat;
	padding: 5px;
	padding-left: 25px;
	color: #900;
	font-weight: bold;
	float:left
}
.lesson_play div {
	float:left;
	width:580px;
}
/*播放*/
.ms_lesson_tit{
	height:30px;
	text-align:left;
}
/*设置购物车被iframe截掉问题*/
.control_shopcart_box{
	position:absolute;
	width:110px;
	left:50%;
	margin-left:95px;
	z-index:50000
}
.control_shopcart_c{
	width:50px;
	margin-left:2px;
	background:none;
	border:none;
}
/*公员中心公告*/
.ms_position {
	float:left
}
.ms_notice{
	float:left;
	margin:20px;
	display:inline;
	white-space:nowrap;
	width:690px;
	color:#F60;
	font-size:14px
}
.ms_lesson_more{
	height:630px
}
.ms_lesson_more .education{
	margin-top:0px
}
/*岗前培训*/
.edulesson_description{
	line-height:20px;
	margin:10px
}
.edulesson_description p{
text-indent:2em
}
/*充值方式选择*/
.recharge_style{
	margin:20px
}
.recharge_style_tit{
	font-weight:bold;
	margin-bottom:5px;
	color:#900
}
.recharge_style_tit2{
	color:#06F
}
.recharge_style_cont{
	clear:both;
	overflow:hidden;
}
.recharge_style_cont img{
	float:left
}
.recharge_style_cont ul{
	float:left;
	margin-left:10px;
	_margin-left:0px;
	_display:inline
}
.recharge_style_cont ul li{
	line-height:25px
}
.recharge_style_btn{
	padding-top:10px;
	margin-left:450px;
	cursor:pointer;
	clear:both
}
/*打印保险代理从业人员资格考试报名表*/
.print_certificate{
	width:21cm;
	height:27cm;
	margin:0px auto;
	color:#000;
	padding-top:20px;
	font-size:12pt;

}
.print_certificate table{
	border-collapse:collapse;
	border:1px solid #000;
}
.print_certificate table td{
	border:1px solid #000;
	text-align:center
}
.print_certificate table td.main_txt{
	text-align:left;
	padding:10px
}
.text_vertical{
}
.print_certificate p{
	line-height:25px;
	font-size:12pt
}
.print_certificate .p_indent{
	text-indent:2em;
}
.print_sign{
	margin-top:20px;
	overflow:hidden
}
.print_sign_l{
	float:left;
	margin-left:50px;
	display:inline
}
.print_sign_r{
	float:right;
	letter-spacing:50px
}

/*打印保险代理从业人员基本资格电子化考试准考证*/
.zxam_print .thread_table{
	border:1px solid #000
}
.zxam_print .thread_table td{
	border:1px solid #000;
	height:35px;
	font-size:12pt;
	color:#000;
	padding:3px
}
.zxam_print .thread_table td div{
	color:#000
}
.zxam_print .thread_table td h2{
	color:#000
}
.zxam_print td div {
	backgroundnone;none;
	text-align right;
	color #333;
	background:#999;
	height:100%
}

.zxam_print_ata {
	color: #000;
	width: 650px;
	margin: 0px auto;
	font-size:10pt;
}

	.zxam_print td.zxam_print_tit{
	text-align:right;
	background:#ebebeb;

}
@media print{
	.zxam_print td.zxam_print_tit{
	background:#CCC;
}
}
/*积分兑换*/
.score_exchange{
		display:block;
		width:60px;
		height:14px;
		background:url(http://download.yxybb.com/yxybbcom/images/score_exchange.gif) left center no-repeat;
		padding-left:18px;
		float:left;
		margin:20px 0px 0px 10px;
		_display:inline
}
/*帮助中心一对多*/
.help_center_item_t{
		background:url(http://download.yxybb.com/yxybbcom/images/help_ask_icon.gif) left center no-repeat;
		padding-left:20px;
		color:#003366;
		cursor:pointer
}
.help_center_item_c{
	padding:10px;
	padding:5px 0px 10px 18px;
	display:none;
	line-height:15px
}
/*热门搜索*/
.search .hot_search a{
	margin:0px 3px;
	text-decoration:underline
}
.search .hot_search{
	margin-top:7px;
	*margin-top:3px;
	display:block;
	color:#666
}
.search .hot_search a:link,.hot_search a:visited{
	color:#999
}
.search .hot_search a:hover{
	color:#f60
}
/*会员中心搜索*/
.ms_top .search_plane{
	position:absolute;
	left:255px;
	top:73px;
	background: #fff;
	border: 1px solid #3399cc;
}
/*会员中心我的订单*/
.shopcart_lesson_order{
		width:260px;
}
.shopcart_lesson_order span {
	width:190px;
}

/*营销员风采*/
.marketing {
	overflow:hidden
}
.marketing_l {
	width:674px;
	float:left;
}
.marketing_r {
	width:268px;
	float:right
}
.marketing_search {
	margin:20px 0px 40px 0px;
	font-size:14px;
	_margin:20px 0px 31px 0px;
}
.marketing_search select {
	margin:0px 3px
}
.marketing_search input {
	margin:0px 3px
}
.marketing_search img {
	cursor:pointer;
	margin-left:10px
}
.marketing_elect {
	margin-top:20px;
	overflow:hidden;
	margin-bottom:5px
}
.marketing_tit {
	margin:0px;
	padding:0px;
	background:#ededed;
	height:25px;
	line-height:25px;
	font-weight:normal;
	margin-bottom:15px;
	clear:both;
	font-size:13px
}
.marketing_tit strong {
	float:left;
	padding-left:10px;
	color:#ff9933
}
.marketing_tit span {
	margin-left:25px;
	float:left;
	font-size:12px
}
.marketing_tit font {
	float:right;
	font-size:12px;
	padding-right:15px
}
.marketing_elect ul {
	margin-top:-10px;
	overflow:hidden
}
.marketing_elect ul li {
	text-align:center;
	width:76px;
	float:left;
	margin:0px 28px;
	margin-top:20px;
	_display:inline
}
.marketing_elect ul li img {
	display:block;
	margin-bottom:10px;
	width:76px;
	height:70px
}
.marketing_cert {
	margin-top:20px;
	clear:both;
}
.marketing_cert_table {
	border-collapse:collapse;
	font-size:13px;
	margin-top:-2px
}
.marketing_cert_table td {
	padding:0px;
	padding-left:25px;
	height:29px;
 *height:28px;
	_height:30px;
}
.marketing_cert_table thead {
	color:#000;
	font-weight:bold;
}
.marketing_cert_table thead tr td {
	border-bottom:1px solid #ccc;
}
.marketing_cert_table tbody tr td {
	border-bottom:1px dashed #ccc;
}
.insure_caution_first {
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
	margin-bottom:10px
}
.insure_caution_first h3 {
	margin:0px;
	text-align:center;
	margin-bottom:10px;
	font-size:12px
}
.insure_caution_first p {
	margin:0px;
	line-height:18px
}
.newlist li {
	height:23px;
	line-height:23px;
	overflow:hidden;
	background:url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left:10px;
	width:220px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.marketing_frame {
	border:1px solid #fc3;
	margin-top:20px;
	clear:both;
	_height:20px
}
.marketing_frame_tit {
	height:29px;
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_title_bg.gif) left top repeat-x;
}
.marketing_frame_tit_l, .marketing_frame_tit_r {
	float:left;
	width:50%;
	height:29px;
}
.marketing_frame_tit_l div, .marketing_frame_tit_r div {
	padding:0px 10px;
	padding-top:0px;
	border:1px solid #c60;
	border-bottom:none;
	float:left;
	height:24px;
	margin:4px 0px 0px 10px;
	line-height:24px;
	font-size:13px;
	color:#900;
	font-weight:bold;
	background:#fff;
	_display:inline
}
.marketing_frame_tit_l a, .marketing_frame_tit_r a {
	float:right;
	padding-right:10px;
	line-height:30px
}
.marketing_frame_content_l {
	width:49%;
	float:left;
	border-right:1px dashed #ccc;
}
.marketing_frame_content {
	padding:10px;
	overflow:hidden;
	clear:both;
	zoom:1;
	height:140px
}
.marketing_frame_content_r {
	width:49%;
	float:right
}
.marketing_frame_content img {
	float:left;
	padding:1px;
	border:1px solid #CCC;
	margin-top:17px;
	width:80px;
	height:93px
}
.marketing_frame_content .newlist {
	float:left;
	margin-left:10px;
	_display:5px
}
.marketing_frame_content .newlist li {
	width:198px;
 *width:210px;
}
.marketing_frame_content .video_newlist li {
	background:none;
	background:url(http://download.yxybb.com/yxybbcom/images/camera_icon.gif) left center no-repeat;
	padding-left:22px;
	width:185px;
	overflow:hide
}
.insure_joke ul li {
	float:left;
	width:100px;
	text-align:center;
	margin:0px 9px;
	_display:inline;
	margin-top:6px
}
.insure_joke ul li img {
	width:100px;
	height:75px;
	display:block;
	margin-bottom:10px
}
.marketing_r .subframe {
	margin-top:20px
}
/*营销员修改*/
.marketing_frame1 {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame1_t.gif) left top no-repeat;
	overflow:hidden;
	margin-top:23px
}
.marketing_frame1_t div {
	float:left;
	font-weight:bold;
	font-size:13px;
	margin:13px 0px 0px 0px;
	color:#000
}
.marketing_frame1_t img {
	float:left;
}
.marketing_frame1_t a {
	float:right;
	padding-right:15px;
	margin:18px 0px 0px 0px
}
.marketing_frame1_t a:link, .marketing_frame1_t a:visited {
	color:#FFF
}
.marketing_frame1_t {
	height:50px;
	background:url(http://download.yxybb.com/yxybbcom/images/Mmarketing_frame1_t.gif) left top no-repeat;
}
.marketing_frame1_b {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame1_b.gif) left top no-repeat;
	height:17px;
	clear:both
}
.marketing_frame1_c {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame1_c.gif) left top repeat-y;
	min-height:150px;
	padding:0px 15px;
	overflow:hidden;
	_height:10px;
 _overflow:;
}
.marketing_frame2 .marketing_frame1_t {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame2_t.gif) left top no-repeat;
}
.marketing_frame2 .marketing_frame1_t {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame2_t.gif) left top no-repeat;
}
.marketing_frame2 .marketing_frame1_t img {
	margin:10px 5px 0px 10px
}
.marketing_frame2 .marketing_frame1_b {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame2_b.gif) left top no-repeat;
}
.marketing_frame2 .marketing_frame1_c {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame2_c.gif) left top repeat-y;
}
.marketing_frame3 {
	margin-top:20px;
	_margin-top:45px
}
.marketing_frame3_t {
	height:31px;
	width:671px;
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame3_t.gif) left top no-repeat;
	font-size:13px;
	color:#000;
	line-height:31px
}
.marketing_frame3_t a:link, .marketing_frame3_t a:visited {
	color:#FFF
}
.marketing_frame3_t a:hover {
	text-decoration:underline
}
.marketing_frame3_t strong {
	float:left;
	margin-top:-4px
}
.marketing_frame3_t font {
	float:right;
	padding-right:10px
}
.marketing_frame3_t span {
	float:left;
	margin-left:50px;
	_display:inline
}
.marketing_frame3_t img {
	margin:0px 10px 2px 0px;
	float:left
}
.marketing_frame3_c {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame3_c.gif) left top repeat-y;
	clear:both;
	overflow:hidden;
 _overflow:;
	_height:10px
}
.marketing_frame3_b {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame3_b.gif) left top no-repeat;
	height:12px;
	font-size:0px;
	overflow:hidden
}
.marketing_frame4 {
	margin-top:20px
}
.marketing_frame4_t {
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame4_t.gif) left top no-repeat;
	height:32px;
	line-height:32px
}
.marketing_frame4_t div {
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:0px 20px 0px 45px;
	_display:inline;
	color:#000
}
.marketing_frame4_t span {
	float:left;
}
.marketing_frame4_t font {
	float:right;
	padding-right:10px
}
.marketing_frame4_c {
	border:1px solid #f96;
	border-top:none;
	padding:10px;
	_padding:3px;
	height:610px
}
.marketing_frame5_container {
	overflow:hidden;
	margin-top:10px
}
.marketing_frame5 {
	border:1px solid #fbe5b9;
	width:326px;
	float:left;
	margin-top:10px;
	overflow:hidden
}
.marketing_frame5_tit {
	background:#fdfde1;
	overflow:hidden;
	height:30px
}
.marketing_frame5_tit div {
	float:left;
	background:url(http://download.yxybb.com/yxybbcom/images/marketing_frame5_t.gif) right top no-repeat;
	height:29px;
	padding:0px 10px;
	padding-right:20px;
	line-height:29px;
	color:#FFF;
	font-weight:bold;
	font-size:13px
}
.marketing_frame5_tit img {
	float:right;
	margin:7px 10px 0px 0px
}
.marketing_elect_height {
	height:925px
}
.marketing_ch {
	height:940px
}
.turn_page_bg {
	background:#f1f0ef;
	clear:both;
	margin:0px 20px;
	margin-top:15px
}
.maketing_newslist {
	height:515px
}
.marketing_person_intr{
	overflow:hidden;
	margin-bottom:20px
}
.marketing_person_intr_l{
	float:left;
	width:260px;
	background:#f3fceb;
	padding:20px
}
.marketing_person_intr_r{
	float:right;
	width:630px
}
.marketing_person_photo{
	border-bottom:1px dashed #125a08;
	padding-bottom:10px;

}
.marketing_person_photo img{
	display:block;
	margin:0px auto;
	margin-bottom:10px;
	padding:1px;
	border:1px solid #ccc
}
.marketing_person_photo div{
	text-align:left
}
.marketing_person_photo div span{
	margin-right:10px;
	font-size:14px
}
.marketing_person_photo div strong{
	color:#006600;
	font-size:14px
}
.marketing_person_contact{
	font-size:13px;
	line-height:24px;
	margin-top:20px;
	border-bottom:1px dashed #125a08;
	padding-bottom:10px
}
.marketing_person_contact h3{
	margin:0px;
	color:#060;
	font-size:14px
}
.marketing_person_contact ul li{
	background:url(http://download.yxybb.com/yxybbcom/images/red_point.gif) left 10px no-repeat;
	padding-left:15px

}
.marketing_person_txt{
}
.marketing_person_txt h3{
	margin:0px;
	background:#f3fceb;
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#125a08;
	font-size:14px
}
.marketing_person_txt p{
	margin:0px;
	margin-top:10px;
	line-height:20px;
	text-indent:2em
}
.marketing_person_txt ul{
	margin-top:20px	
}
.marketing_person_txt ul li{
	margin-top:16px;
	*margin-top:14px	
}
.marketing_person_txt ul li span{
	color:#000
}
.marketing_person_maintxt{
	margin:20px 0px 20px 0px;
	line-height:20px;
	overflow:hidden
}
/*保险知识*/
.insure_knowledge_l{
	float:left;
	width:200px;
}
.insure_knowledge_r{
	float:right;
	width:725px;
}
.itree_title{
	height:28px;
	background:#87b500;
	line-height:29px;
	color:#fff;
	font-weight:bold;
	padding-left:2px;
}
.itree_title div{
	background:url(http://download.yxybb.com/yxybbcom/images/YXYBBCOM/kech_03.gif) left center no-repeat;
	padding-left:22px;
}
.itree {
	overflow:hidden;
	height:25px;
	line-height:25px;
	padding-left: 5px;
	margin:5px;
	_margin:2.5px;
	background:#fff;
}
.itree div {
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon1.gif) right center no-repeat;
	cursor:pointer
}
.itree div.itree_level1 {
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon11.gif) right center no-repeat;
}
.itree div a:link,.itree div a:visited{
		color:#FFF;
}
.itree div a:hover{
		color:#030
}
.itree_expand{
	/*display:none*/
}
.itree_expand_item{
	height:25px;
	line-height:25px;
	background:#9ff1d2;
	border-bottom:1px solid #fff;

}
.itree_expand_item div{
	padding-left:20px;
	background:#9ff1d2;
	color:#333;
	height:25px;
	line-height:25px;
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon2.gif) 5px center no-repeat;
	cursor:pointer
}
.itree_expand_item div a:link,.itree_expand_item div a:visited{
	color:#000
}
.itree_expand_item div a:hover{
	color:#003300
}
.itree_expand_item div.itree_level2{
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon3.gif) 5px center no-repeat;

}
.itree_expand ul{
	/*display:none*/
}
.itree_expand ul.itree_unexpand_box{
	
}
.itree_expand ul li{
	height:17px;
	background:url(http://download.yxybb.com/yxybbcom/images/point.gif) 10px center no-repeat;
	padding-left:20px;
	border-bottom:1px solid #eaeef1;
	cursor:pointer;
	width:260px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding-top:6px
}
.itree_expand ul li.itree_unexpand_current{
	color:#F60;
	background:url(http://download.yxybb.com/yxybbcom/images/orange_dot.gif) 10px center no-repeat;
}
.insure_knowledge_contents {
	line-height:18px;
	color:#000;
	font-size:12px;
	background:#f4fbde;
	padding:5px;
	border-top:1px solid #87b500;
}

/*保险知识*/
.insure_knowledge_l {
	float:left;
	width:200px;
}
.insure_knowledge_r {
	float:right;
	width:725px;
}
.itree_title{
	height:28px;
	background:#87b500;
	line-height:29px;
	color:#fff;
	font-weight:bold;
	padding-left:2px;
}
.itree_title div{
	background:url(http://download.yxybb.com/yxybbcom/images/kech_03.gif) left center no-repeat;
	padding-left:22px;
}
.itree {
	overflow:hidden;
	height:25px;
	line-height:25px;
	padding-left: 5px;
	margin:5px;
	_margin:2.5px;
	background:#fff;
}
.itree div {
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon1.gif) right center no-repeat;
	cursor:pointer
}
.itree div.itree_level1 {
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon11.gif) right center no-repeat;
}
.itree div a:link, .itree div a:visited {
	color:#003300;
}
.itree div a:hover {
	color:#006600
}
.itree_expand {
	display:none
}
.itree_expand_item {
	height:25px;
	line-height:25px;
	background:#d7f8eb;
	border-bottom:1px solid #fff;
}
.itree_expand_item div {
	padding-left:20px;
	color:#333;
	height:25px;
	line-height:25px;
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon2.gif) 5px center no-repeat;
	cursor:pointer
}
.itree_expand_item div a:link, .itree_expand_item div a:visited {
	color:#000
}
.itree_expand_item div a:hover {
	color:#006600
}
.itree_expand_item div.itree_level2 {
	background:url(http://download.yxybb.com/yxybbcom/images/insurance_knowleage_nav_icon3.gif) 5px center no-repeat;
}
.itree_expand ul {
	display:none
}
.itree_expand ul.itree_unexpand_box {
}
.itree_expand ul li {
	height:17px;
	width:260px;
	padding-top:6px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	background:url(http://download.yxybb.com/yxybbcom/images/point.gif) 10px center no-repeat;
	padding-left:20px;
	border-bottom:1px solid #eaeef1;
	cursor:pointer
}

.itree_expand ul li.itree_unexpand_current {
	color:#F60;
	background:url(http://download.yxybb.com/yxybbcom/images/orange_dot.gif) 10px center no-repeat;
}
.insure_knowledge_contents {
	line-height:18px;
	color:#000;
	font-size:12px;
	background:#f4fbde;
	padding:5px;
	border-top:1px solid #87b500;

}
.insure_knowledge {
	overflow:hidden
}
.itree_expand ul li.itree_unexpand_current a:link, .itree_expand ul li.itree_unexpand_current a:visited {
	color:#F60;
}
.itree_expand ul li a:link, .itree_expand ul li a:visited {
	color:#333;
}
.itree_expand ul li a:hover {
	color:#f60;
}

/*在线充值*/
.online_rechargeable{
	width:600px;
	padding:0px 0px 10px 50px;
}
.online_rechargeable_tit{
	background:#f6f6f6;
	height:22px;
	border:1px solid #ededed;
	line-height:22px;
	margin-top:10px;
	font-size:13px
}
.online_rechargeable_tit div{
	height:20px;
	color:#000;
	line-height:20px;
	background:url(http://download.yxybb.com/yxybbcom/images/rechargeable_icon.gif) left center no-repeat;
	padding-left:10px;
}
.online_rechargeable_box{
	overflow:hidden;
	width:560px;
	margin-top:17px
}
.online_rechargeable_box_l{
	float:left;
}
.online_rechargeable_box_l img{
	padding:1px;
	border:1px solid #c6e8ff
}
.online_rechargeable_img2 img{
	border:1px solid #e8d8a1
}
.online_rechargeable_box_r{
	float:left;
	padding-left:10px
}
.online_rechargeable_box_r h4{
	margin:0px;
	font-weight:normal;
	margin-bottom:5px;
	width:430px;
	height:40px;
	font-size:12px;
	line-height:18px
}

.marketing_frame2 .marketing_frame1_t a:link,.marketing_frame2 .marketing_frame1_t a:visited{
		color:#000;
		margin-top:10px
}

/*营销员如何出现在这里 弹出层*/
.marketing_frame3,.marketing_frame4 {
	position:relative;
}
.popup_lable{
	position:absolute;
	left:70px;
	top:9px;
	width:222px;
	height:115px;
	background:url(http://download.yxybb.com/yxybbcom/images/popup_label_arrow.gif) left bottom no-repeat;
	display:none
}
.popup_lable_toggle{
	cursor:pointer
}
.popup_lable blockquote{
	margin-top:33px;
	line-height:20px
}
.popup_lable_toggle1{
	color:#FFF
}
/*右边漂浮广告*/
.right_float_ad {
	display:block;
	width:150px;
	height:163px;
	position:absolute;
	cursor:pointer;
	z-index:999;
	position:fixed;
	bottom:30px;
	left:30px;
	_position:absolute;/* for IE6 */
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */
	overflow:visible;
}

.right_float_ad .right_float_ad_quit{
	cursor:pointer;
	position:absolute;
	z-index:999999;
	left:158px;  
}
.right_float_ad a {
	display:block;
	height:100%;
	width:100%
}
.right_float_ad2 {
	background:url(http://download.yxybb.com/yxybbcom/images/right_float_ad2.gif) left top no-repeat;
}

/*注册信息补充*/
a.register_repair_btn:link,a.register_repair_btn:visited{
	color:#FFF
}
a.register_repair_btn:hover{
	color:#ff0000
}
.register_repair_btn{
	padding:2px 5px 2px 5px;
	background:#ff9900;
	border:1px solid #ccc
}
.register_repair_tit{
	border-bottom:1px  dashed #ccc
	
}
.rigster_repair_indent{
	padding:15px 20px 0px 50px;
	line-height:30px
}
.rigister_repair_check{
	border:none;
	vertical-align:middle;
}
.register_repair_reaio{
	padding-left:25px;
	border:1px solid #ccc;
	border-top:2px solid #c2c3c4;
	border-left:2px solid #c2c3c4;
	padding:10px;
	margin:7px 0px 20px 0px;
	line-height:20px;
	overflow:hidden;
	_height:10px;
	_overflow:;
}
.register_repair_reaio ul li{
	width:130px;
	float:left
}
/*会员中心 易书*/
.ms_ys {
	clear:both;
	margin:20px 35px 0px 30px
}
.ms_ys_title {
	background:url(http://download.yxybb.com/yxybbcom/images/ms_ys_icon1.gif) left center no-repeat;
	padding-left:30px;
	height:30px;
	line-height:30px;
	margin-bottom:5px
}
.ms_ys_title2{
	background:url(http://download.yxybb.com/yxybbcom/images/ms_yishu_shopcart.gif) left center no-repeat;
	padding-left:35px
}
.ms_ys_title div {
	border-bottom:1px solid #00b7f3;
	font-weight:bold;
	font-size:14px;
	overflow:hidden
}
.ms_ys_title div span {
	float:left
}
.ms_ys_title div a {
	float:right;
	padding-right:10px;
	font-weight:normal
}
.ms_ys_title div font {
	font-weight:normal;
	color:#666;
	margin-left:10px
}
.ms_ys_numberofperiods ul li {
	float:left;
	width:110px;
	text-align:left;
	height:25px;
	line-height:25px;
	color:#999
}
.ms_ys_content {
	padding-left:30px;
	overflow:hidden;
	font-weight:bold;
}
body.ms_body .ms_ys_numberofperiods .ms_ys_numberofperiods_active{
	color:#09c
}

.ms_ys_frame {
	margin-top:10px;
	clear:both
}
.ms_ys_video ul li {
	float:left;
	width:300px;
	font-weight:normal;
	padding-right:20px;
	height:25px;
	line-height:25px
}
.ms_ys_video ul li div {
	width:18em;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.ms_ys_video ul li span {
	float:right;
	background:url(http://download.yxybb.com/yxybbcom/images/ms_ys_icon2.gif) left center no-repeat;
	padding-left:20px
}
.ms_ys_gift ul li {
	width:156px;
	text-align:center;
	float:left;
	margin-top:10px;
	padding-right:5px
}
.ms_ys_gift ul li div {
	height:30px;
	line-height:30px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.ms_ys_gift_img {
	border:1px solid #99ffff;
	width:132px;
	height:132px
}
a.ms_ys_gift_btn {
	display:block;
	height:20px;
	width:52px;
	margin:0px auto;
	border:1px solid #09F;
	line-height:20px;
	background:url(http://download.yxybb.com/yxybbcom/images/ms_ys_buy_btn.gif) left top repeat-x
}
/*注册成功*/
.register_repair_success {
	height:400px;
	border-color:#e9e9e9
}
.register_repair_success p {
	margin:100px 0px 50px 150px;
	font-size:20px;
	line-height:30px;
	color:#ff9900;
	font-weight:bold
}
/**考试补报名*/
.exam_payment_fail{
	overflow:hide;
	min-height:350px
}
.exam_payment_fail label{
	float:left;
	height:20px;
	margin-right:10px;
	_display:inline;
}
.exam_payment_fail input{
	height:18px;
	vertical-align:middle;
}
.exam_payment_fail .general_btn{
	float:left
}
.exam_payment_fail table{
	clear:both;
	margin:0px;
	margin-top:10px;
}
.vip_position_control{
	margin-top:0px
}
/*在线客服*/
.serviceOnline{
	padding:2px;
	background:#139b68;
	padding-bottom:5px;
	position:fixed;
	right:1px;
	top:50%;
	width:110px;
	top:200px;
	z-index:5000;
	_position: absolute;/*IE6 用absolute模拟fixed*/
	_top: expression(documentElement.scrollTop + 150 + "px"); /*IE6 动态设置top位置*/
}
.serviceOnline_tit{
	text-align:right;
	color:#FFF;
	cursor:pointer;
	overflow:hidden
}
.serviceOnline_tit div{
	height:12px;
	width:12px;
	border:1px solid #fff;
	float:right;
	font-size:12px;
	text-align:center;
	color:fff;
	line-height:12px
}
.serviceOnline_tit span{
	float:left;
	margin-left:10px
}
.serviceOnline_content{
	background:#FFF;
	width:105px;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
	padding-top:5px;
	display:block;
	margin-top:3px;
	clear:both
}
.serviceOnline_content img{
	margin-top:6px
}
.serviceOnline_con2{
	display:none;
	text-align:center;
	color:#FFF;
	cursor:pointer
}
.clearfix{
	clear:both;
	height:0px;
	font-size:0px;	
}
/*岗前培训*/
.certificate_training{
	width:664px;
	margin:0 auto;
	min-height:520px;
	_height:520px;
	background:#fff;
}
.certificate_training_title{
	height:30px;
	background:#f89a20;
	color:#FFF;
	line-height:30px;
	padding-left:20px;
	font-weight:bold;
	clear:both
}
.certificate_training_box_l{
	float:left;
	width:330px;
}
.certificate_training_box_r{
	float:left;
	width:330px;
	border-left:1px dashed #ccc;
}
.certificate_training_content{
	padding:5px 15px 5px
}
.certificate_training h2{
	color:#000;
	font-size:14px;
	clear:both
}
.certificate_training p{
	line-height:18px
}
.btn_green{
	background:url(http://download.yxybb.com/yxybbcom/images/btn_green.jpg) no-repeat;
	width:94px;
	height:34px;
	color:#FFF;
	font-weight:bold;
	border:0;
	cursor:pointer;
	line-height:34px;
	text-align:center
}
.certificate_training_account{
	padding:10px 40px 0;
	height:80px;
}
.certificate_training_account p{
	line-height:24px
}
.certificate_training_box{
	padding:10px;
	background:#fff;
	line-height:15px;
	margin-top:0px
}
.certificate_training_box p{
	margin-top:10px;
	text-indent:2em
}
.certificate_training_box div{
	margin-top:10px
}
.certificate_training_box table{
	border:1px solid #f8991d;
	border-collapse:collapse
}
.certificate_training_box table td{
	padding:4px 10px 4px;
	font-size:12px;
	border:1px solid #f8991d;
	line-height:22px
}
.font_white{
	color:#FFF
}

/*学历教育*/
.edu_index_title_001 {
	margin: 0px;
	font-size: 16px;
	color: #f8971e;
	font-weight:bolder
}

.edu_index_title_002 {
	margin: 0px;
	font-size: 14px;
	color: #cc0000;
	font-weight:bolder
}

.edu_content{
	font-size:14px
}

.txbmzl{
	background:url(http://download.yxybb.com/yxybbcom/images/txbmzl.png) no-repeat left top ;
	padding-top:20px;
	margin-top:10px;
	margin-left:25px;
}

.edu_banner{
	width:947px;
	margin-top:3px;
	float:left
}

.edu_background{
	width: 960px;
	background-image:url(http://download.yxybb.com/yxybbcom/images/edu_background.gif);
	background-repeat:no-repeat
	}

.edu_left_background{
	margin-top:10px;
	margin-left:5px;
	_margin-left:2.5px;
	width: 238px;
	height:485px;
	background-image:url(http://download.yxybb.com/yxybbcom/images/edu-leftback.gif)
	}

.edu_right_background{
	margin-top:10px;
	margin-right:5px;
	width: 703px;
	height:485px;
	background-image:url(http://download.yxybb.com/yxybbcom/images/edu-rightback.gif)
	}
	
.edu_right_background1{
	margin-top:10px;
	margin-right:5px;
	_margin-right:2.5px;
	width: 703px;
	background-image:url(http://download.yxybb.com/yxybbcom/images/edu-rightback.gif);
	background-repeat:no-repeat
}
	
.edu_list ul li {
    margin-left:78px;
	margin-right:60px;
	font-size: 14px;
	width:450px;
	clear: both;
	border-bottom: 1px dashed #ccc;
	height: 26px;
	line-height: 26px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 8px;
	margin-top: 4px;
	white-space: nowrap
}
.edu_lable{
	
    float: right
	 }
.edu_content_input1_1 {
	width: 140px
}

.edu_content_input1_2 {
	width: 200px
}

.edu_con_p{
	margin-top:50px;
	margin-left:30px
}

.edu_index_001{
	float: left;
	width: 442px;
	margin-top:10px;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;
	height: 262px
}

.edu_index_002{
	float: right;
	width: 251px;
	margin:0 10px;
	_margin:0 5px;
	margin-top:10px;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;
	height: 262px
}
.edu_index_003{
	float: left;
	width: 372px;
	margin-left:5px;
	margin-top:10px;
	background-image:url(http://download.yxybb.com/yxybbcom/images/edu-index004.gif);
	height: 211px
}
.edu_index_004{
	float: right;
	width: 318px;
	margin:0 10px;
	_margin:0 5px;
	margin-top:10px;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;
	height: 211px
}

.edu_index_btn {
	width:251px;
	height:81px;
	float:left;
	margin-bottom:10px;
}

.edu_QA{
	min-height: 80px;
	
	border-top: none;
	margin-left: 3px;
	padding: 10px;
	line-height: 20px;
	color: #333;
	overflow: hidden;
	width: auto;
	_width: 716px
}

.edu_news ul li{
    margin-left:10px;
	margin-right:10px;
	clear: both;
	border-bottom: 1px dashed #ccc;
	height: 26px;
	line-height: 26px;
	background: url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;
	padding-left: 8px;
	margin-top: 4px;
	white-space: nowrap
}
/*保险E课堂（首页）*/
.bb_Eclass{
	border: 1px solid #ccc;
	overflow: hidden;
	margin-top: 10px;
	height:405px;
	position:relative;
}
 .bb_auditorium_title{
	text-align: left;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_c.gif) left top repeat-x;

}
 .bb_auditorium_title div{
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 8px 7px no-repeat;
	float:left;
	line-height: 29px;
	padding-left: 28px;
	font-weight: bold;
	color: #ec8c0f;
	font-size: 13px
}
.bb_Eclass_des{
	height:55px;
	width:723px;
	padding-top:2px;
	margin:13px 10px;
	_margin:6.5px 5px;
	line-height:25px;
	border-bottom:1px dashed #ccc;
}

.bb_Eclass_list{
	float:left;
	width:368px;
	margin:10px 0px;
	overflow:hidden;
	border-right:1px solid #ccc;
}
.bb_Eclass_list .bb_Eclass_img{
	height:108px;
	width:108px;
	float:left;
	padding:0px 20px;
}
.bb_Eclass_list .bb_Eclass_listdes{
	float:left;
	height:108px;
	width:200px;
	line-height:25px;
	padding:0px 10px;
	font-weight: bold;
	color:#666;
}
.provide a{
	color:#666;
}
.provide p{
	display:block;
	margin:0;
	padding:0;
	float:right;
}
.provide a:hover{
	color:#f60;
}
.bb_Eclass_list .provide{
	height:140px;
	line-height:25px;
	padding:10px;
}

/*学历教育（首页）*/
.bb_education{
	border: 1px solid #ccc;
	height: 210px;
	margin-top: 10px
}

.bb_auditorium_title dl {
	float: right;
	margin: 0px 20px;
}
.bb_auditorium_title dl dd {
	float: left;
	margin: 0px auto;
	line-height: 29px;
	font-size: 12px;
	color: #666;
	padding: 0px 5px;
	cursor: pointer;
}
.bb_auditorium_title dl dd a:link, .bb_auditorium_title div dl dd a:visited {
	color: #666;
}
.bb_auditorium_title dl dd a:hover {
	color: #f60;
}

.bb_auditorium_title dl dt {
	float: left;
	width: 2px;
	display: block;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_line.gif) center center no-repeat;
	font-size: 0px;
	overflow: hidden;
	margin: 0px 24px
}
.bb_education .bb_auditorium_title dl dt {
	float: left;
	width: 2px;
	display: block;
	height: 29px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_line.gif) center center no-repeat;
	font-size: 0px;
	overflow: hidden;
	margin: 0px 27px
}
.bb_education_des{
	height:179px;
	background: url(http://download.yxybb.com/yxybbcom/images/hunanligong.jpg) left center no-repeat;
}
.bb_education_des ul{
	float:right;
	height:159px;
	width:400px;
	padding:10px 10px 10px 0px;;
	line-height:25px;
}

.bb_education_des ul li{
	width:380px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 8px 7px no-repeat;
	padding-left: 28px;
}


.schoolroom_six{
	padding-top:20px;
	padding-bottom:10px;
	overflow:hidden;
}
.schoolroom_xilie{
	float:left;
	width:310px;
	margin-bottom:10px;
	overflow:hidden;
}
.xilie1{
	padding-left:15px;
}
.schoolroom_xilie ul .xilie_more{
	background:none;
	 float:right;
	 width:40px;
	 border-bottom:0;
}
.zxam_guide_tip {
	position: absolute;
	width: 507px;
	height: 61px;
	background: url(http://download.yxybb.com/yxybbcom/images/zxam_tip_bg.gif) left bottom no-repeat;
	color: #900;
	left: 450px;
	top: 165px;
	* top: 155px;
}
.zxam_guide_tip div {
	width: 420px;
	margin: 10px 0px 0px 45px;
	line-height: 20px;
	float: left;
	_display: inline
}
.zxam_guide_tip img {
	float: right;
	margin: 10px;
	_display: inline;
	cursor: pointer;
}
 .edu_notice{
	width:660px;
	margin-right:15px;
	font-size:12px;
	padding-top:20px;
}
.edu_notice_title{
	padding-bottom:5px;
	border-bottom: 1px solid #ccc;
}
.news_style div{
	height:35px;
	line-height:35px;
}
.friendship_link {
	width:958pox;
	height: auto;
	background: url(http://download.yxybb.com/yxybbcom/images/friendship_link_bg.gif) left bottom repeat-x;
	border: 1px solid #CCC;
	margin-top: 15px;
	clear: both;
	overflow: hidden;
	padding-bottom:10px;
}
.friendship_title {
	width:958px;
	height: 30px;
	background: url(http://download.yxybb.com/yxybbcom/images/auditorium_c.gif) left top repeat-x;
	overflow:hidden;
}
.friendship_title div {
	width:933px;
	height: 30px;
	background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 5px 10px no-repeat;
* background: url(http://download.yxybb.com/yxybbcom/images/icon1.gif) 5px 8px no-repeat;
	line-height: 33px;
	color: #ec8c0f;
	font-size: 13px;
	padding-left: 25px;
	line-height: 30px;
	font-weight: bold;
	overflow:hidden;
}
.friendship_link  span{
	display:block;
	width:900px;
	float:left;
	background:url(http://download.yxybb.com/yxybbcom/images/login_icon5.gif) left center no-repeat;
	padding:5px 0 0 20px;
	line-height:25px;
	margin-left:15px;
	_margin-left:7.5px;

}
.friendship_link ul{
	padding:0 15px;
	width:928px;
	overflow:hidden;
	line-height:25px;
	border-bottom:1px dashed #ccc; 
}
.friendship_link ul li{
	display:block;
	float:left;
	margin:0 10px;
	height:25px;
	white-space:nowrap;
}

/*学习工具下载导航*/
.roundness0 {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_center0.png) left top repeat-y;
	margin-top: 8px
}
.roundness_top0 {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_top0.png) left top no-repeat;
	height: 100%;
}
.roundness_bottom0 {
	overflow: hidden;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_bottom0.png) left bottom no-repeat;
	height: 100%
}
.roundness_tit0 {
	color: #fff;
	background: url(http://download.yxybb.com/yxybbcom/images/roundness_icon.png) 13px 14px no-repeat;
	padding-left: 30px;
	height: 30px;
	line-height: 40px;
	font-weight: bold;
	font-size: 13px;
	overflow: hidden
}
.roundness_content {
}
.continuing_education0 {
	margin-top: 10px;
	overflow:hidden;
}
.continuing_education0 ul li {
	margin-top: 7px;
	background: url(http://download.yxybb.com/yxybbcom/images/item0.gif) center center no-repeat;
	font-size: 12px;
	display: block;
	height: 29px;
	line-height: 29px;
	padding-left: 45px
}
/*主导航最新图标*/
.mainnav_newest {
	position:relative
}
.mainnav_newest img {
	position:absolute;
	top:-5px;
	right:8px
}
.hotest img{
	position:absolute;
	right:50px;
	top:0px;
	*top:-8px
}

/*保险E课堂课程体验*/
.tiyan_lession {
	margin: 0px;
	width:280px;
}
.tiyan_lession div{
	width:250px;
	height:22px;
	padding-left:15px;
	font-weight:bold;
	line-height:22px;
    border-bottom:1px solid #ddd;
}
.tiyan_lession ul{
	padding:0px 15px;
}
.tiyan_lession ul li {
	width:230px;
	height:25px;
	color:#00f;
	line-height:25px;
	background: url(http://download.yxybb.com/yxybbcom/images/video_icon.gif) left center no-repeat;
	padding-left: 18px;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	white-space: nowrap;
	text-overflow: ellipsis;
	
* margin-top: 0px;
}
.tiyan_lession ul li a {
	color:#00f;
	text-decoration:none;
}
.tiyan_lession ul li a:hover{
	color:#f90;
}
/*岗前培训右边*/
.subframe1{
	border: 1px solid #dce8b3;
}
.subframe_tit1{
	background:url(http://download.yxybb.com/yxybbcom/images/subframe_tit_bg1.gif) left top repeat-x; 
	height:29px; 
	line-height:29px; 
	color:#5d9d01;
}
.subframe_content1{
	background: #f5fbdf;
}

.enroll_training{
	float:left;
	width:325px;
	height:300px;
	margin-bottom:10px;
	background:#FFF;
	padding:10px 10px;
	overflow:hidden;
}
.enroll_training div{
	padding-bottom:5px;
}
.enroll_training p{
	margin:0;
	padding:5px 0;
	line-height:18px;
}
.enroll_training p.orange{
	color:#F60;
}

.enroll_account{
	clear:both;
	padding:10px;
	width:690px;
	background:#FFF;
	overflow:hidden;
}
.enroll_account div{
	padding-bottom:5px;
}
.enroll_account p{
	margin:0;
	padding:5px 0;
	line-height:18px;
}

/*学习流程*/
.stu_process{
	width:690px;
	padding:10px;
	background:#FFF;
	overflow:hidden;
}
.stu_process div{
	padding:10px 0 10px 25px;
}
.stu_process p{
	margin:0;
	padding:5px 0 10px 0;
	line-height:18px;
}
/*学历名校*/
.schooling_famous{float:left;float:left;height:196px;overflow:hidden}
.schooling_famous_item { overflow: hidden; margin: 0 0 2px 5px; background: #f8f8f8; padding: 2px; overflow: hidden; clear: both; zoom: 1; width: 230px }
.schooling_famous_item img{float:left}
.schooling_famous_item_right{float:left;margin-left:5px;width:175px}
.schooling_famous_item p { margin: 0; font-size: 12px;clear:both}
.schooling_famous_item_right p a{float:right}
.schooling_famous_item_right p a:link,.schooling_famous_item_right p a:visited{color:#999}
.schooling_famous_item_right p a:hover{color:#f60}
.schooling_famous_item_right h3{margin:0;margin:0 0 5px 0;color:#f8981d}
.module_title01{background: url(http://download.yxybb.com/yxybbcom/images/login_icon5.gif) left center no-repeat;padding-left:20px;margin:12px 0 8px 10px;font-size:12px}
/*最新通知*/
.bb_newest_notice{float:right;width:473px;margin-right:15px;_display:inline;height:196px;overflow:hidden}
.bb_newest_notice .hd {line-height:15px;clear:both;zoom:1;overflow:hidden}
.bb_newest_notice .hd a{float:right;margin-top:10px}
.bb_newest_notice .hd a:link,.bb_newest_notice .hd a:visited{color:#666}
.bb_newest_notice .hd a:hover{color:#f60}
.bb_list01{clear:both;padding:0;}
.bb_list01 li span{float:right;}
.bb_list01 li{line-height:26px;overflow:hidden;background:url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;padding-left:10px; vertical-align:top;height:26px}
.bb_list01 li a:link,.bb_list01 li a:visited{color:#999}
.bb_list01 li a:hover{color:#f60}
.bb_list01 li.bb_news_mark a:link,.bb_list01 li.bb_news_mark a:visited{color:#990000}
.bb_list01 li.bb_news_mark a:hover{color:#e40404}
.bb_list01 a{display:inline-block;width:340px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bb_list02{margin:5px 0 5px 0}
.bb_list02 li{line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px;background:url(http://download.yxybb.com/yxybbcom/images/point.gif) left center no-repeat;padding-left:10px; vertical-align:top;height:25px;margin:0 10px}

/*学员风采*/
.bb_student_image{width:731px;height:193px;background:url(http://download.yxybb.com/yxybbcom/images/student_image.jpg) no-repeat;margin:0 0 0 5px}
.bb_student_image .hd img{margin:5px 0 0 220px}
.bb_student_image .hd a{margin:0 0 0 190px}
.bb_student_image .hd a:link,.bb_student_image .hd a:visited{color:#666}
.bb_student_image .hd a:hover{color:#f60}
.bb_newest_notice .module_title01{margin-left:0}

.scroll_container{position:relative;width:670px;margin:10px 0 0 40px}
.scroll_pic {width:670px;height:145px;overflow:hidden;margin:0 auto}
.scroll_pic ul { margin: 0; padding: 0; list-style-type: none;}
.scroll_content img{ width: 100%; height: 100%; vertical-align: middle; border: 0 }
.scroll_content{white-space:nowrap}
.scroll_content li{width:83px; height:105px;display:inline-block;padding:0 10px;text-align:center}
* html .scroll_content li{display:inline}
*+ html .scroll_content li{display:inline}
.scroll_btn_left,.scroll_btn_right{ width: 13px; height: 14px; background-image: url(http://download.yxybb.com/yxybbcom/images/scroll_btn_bg.jpg); background-repeat: no-repeat; position: absolute; top: 82px; z-index: 20000; cursor: pointer; left: 967px; }
.scroll_btn_left{left:0px;background-position:left 0px}
.scroll_btn_right{left:940px;background-position:left -28px}
.scroll_content li p{margin:0 0 0 0;line-height:18px}
/**/
.qualifications_shortcut{height:434px;margin-top:12px}
.qualifications_shortcut_list{margin:8px 10px 0}
.qualifications_shortcut_list li{height:60px;line-height:60px;border:1px solid #ccc;font-size:14px;margin-top:3px}
.qualifications_shortcut_list li img{margin:0 12px 0 20px; vertical-align:middle}
.qualifications_shortcut_list a{display:block;width:100%;height:100%}
.qualifications_shortcut_list a:link,.qualifications_shortcut_list a:visited{color:#333}
.qualifications_shortcut_list a:hover{color:#f60}
.common_title01{position:relative;zoom:1;height:27px;overflow:hidden}
.common_title01_left,.common_title01_right{position:absolute;width:5px;background-repeat:no-repeat;height:27px}
.common_title01_left{background-image:url(http://download.yxybb.com/yxybbcom/images/title_roundness01_bg.gif);background-position:left top;left:0}
.common_title01_right{background-image:url(http://download.yxybb.com/yxybbcom/images/title_roundness01_bg.gif);background-position:right top;right:0}
.common_title01_content{margin:0 5px;background:#f8981d;height:27px}
.common_title01 h3{background:url(http://download.yxybb.com/yxybbcom/images/common_title_icon01.gif) left center no-repeat;padding-left:15px;color:#FFF;font-size:13px;line-height:27px;margin:0 0 0 5px}
.student_sort_bar {background:#eeeeeb; padding: 8px 10px }
.student_sort_bar span { display: inline-block; line-height: 25px; padding: 0 10px; margin-right: 5px; cursor: pointer }
.student_sort_bar .current { background: #fb9e27;color:#fff}
.student_sort_subBar span {margin: 0;cursor: pointer;padding: 5px;text-align: center;}
.odd_row {overflow: hidden }
.student_sort_subBar,.student_sort_bar{background:#f1f1ef;color:#444}
.student_sort_subBar{text-align:left;border-bottom:1px solid #dfdfdf;padding:5px 0 10px 30px;display:none;}
.student_sort_subBar span{margin:0 2px;cursor:pointer;padding:5px;text-align:center;display:inline-block}
.student_sort_subBar p{display:none;margin:0}
.student_sort_subBar span.current{background:#f5b25d;color:#fff}
.student_sort_subBar span.current a:link,.student_sort_subBar span.current a:visited{color:#fff}
/*学员列表*/
.student_list{margin-top:5px}
.student_list li {padding: 20px 30px;border-bottom: 1px solid #ccc;clear: both;overflow: hidden;height: 110px;margin: 0;vertical-align: top;}
.student_list_left{float:left}
.student_list_left img { border: 3px solid #d4ebfd;width:83px;height:105px}
.student_list_middle{width:333px;overflow:hidden;margin-left:20px;float:left}
.student_list_middle dt{color:#e3610a;font-size:16px;font-weight:bold}
.student_list_middle dt a:link,.student_list_middle dt a:visited{color:#e3610a}
.student_list_middle dt a:hover{color:#F00}
.student_list_middle dd { margin-top: 8px; font-size: 13px; width: 420px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.student_list_middle dd strong{font-weight:bold;color:#cc0000}
.student_list{overflow:hidden}
.student_list_right{float:right;overflow:hidden;height:137px;text-align:left;width:160px}
.student_list_right img{margin-top:40px; vertical-align:top}
.odd_row{background:#fefff1;overflow:hidden}
.educational_noice{height:390px;margin-top:0;overflow:hidden}
.bb_tool_down2{height:340px;overflow:hidden}
.cf { clear: both;font-size: 0;height: 10px;visibility: hidden;}
/*学员简介*/
.student_main{width:710px;}
.student_itro{background:#fefff1;overflow:hidden;background:url(http://download.yxybb.com/yxybbcom/images/student_itro_bg.gif) 5px top no-repeat;margin-top:10px;overflow:hidden;zoom:1;position:relative;}
.student_itro .student_list_left{margin-left:40px;_display:inline;width:103px;height:129px}
.student_itro .student_list_middle{float:none}
.student_itro .student_list_middle dd{margin-top:7px;}
.student_itro_left{float:left;padding:27px 0 0 0;}
.student_message_list{clear:both;margin:0 0 0 28px;width:150px;height:152px;overflow:hidden}
.student_message_list dt{width:105px;height:22px;text-align:center;line-height:22px;color:#fff;background:url(http://download.yxybb.com/yxybbcom/images/student_message_name.png) no-repeat;margin-top:5px;margin-left:8px}
.student_message_list dt a:link,.student_message_list dt a:visited{color:#fff;}
.student_message_list dd{width:150px;color:#333}
.student_message_list_two{height:30px;line-height:30px;}
.student_itro_right{float:left;padding:10px 0px 0 0;width:527px}
.student_itro_right_text{padding-top:10px;margin-left:30px;}
.student_itro_right_text h2{font-size:12px;color:#555;margin:0;padding:0;line-height:35px;width:122px;height:28px;line-height:28px;color:#fff;text-align:center;background:url(http://download.yxybb.com/yxybbcom/images/student_itro_tit_bg.gif) no-repeat;margin:0 0 0 0}
.student_itro_right_box{margin:0;padding:0;line-height:20px;font-size:12px;padding:0 10px;}
.student_itro_right_box p{margin:5px 5px 0 5px;text-indent:2em;}
.student_itro_list_right{width:235px}
.student_itro_list_right .frame_style1{height:706px}
.student_itro_list_right .frame_style1_content{padding:10px 0 0 25px;height:auto;}
.student_itro_list_right dl{overflow:hidden;margin-bottom:30px;clear:both;zoom:1}
.student_itro_list_right dt{float:left;}
.student_itro_list_right dd{height:33px;line-height:33px;padding-left:10px;float:left;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.personal_feeling,.my_story{min-height:43px;_height:43px;}
.class_teacher_assess a:link,.class_teacher_assess a:visited{color:#f60}
.class_teacher_assess a:hover{color:#F00}
.student_itro_left .roundness {background: url(http://download.yxybb.com/yxybbcom/images/roundness_center3.png) left top repeat-y;}
.student_itro .qualifications_shortcut{height:335px;clear:both;margin:28px 0 0 7px;_margin:26px 0 0 7px;width:170px}
.student_itro .roundness_top{background:url(http://download.yxybb.com/yxybbcom/images/roundness_top4.png) left top no-repeat}
.student_itro .roundness_bottom{background:none;background:url(http://download.yxybb.com/yxybbcom/images/roundness_bottom3.png) left bottom no-repeat}
.student_itro .qualifications_shortcut_list{margin-top:12px}
.student_itro .qualifications_shortcut_list li{height:42px;line-height:42px;font-size:13px}
.student_itro .qualifications_shortcut_list li img{width:30px;height:30px;*margin:0px 5px 0 15px;_margin:5px 5px 0 15px; vertical-align:middle}
.student_itro_right_center,.student_itro_right_bottom{margin-left:15px;border-left:1px solid #fb8d06;border-right:1px solid #fb8d06;width:507px;}
.student_itro_right_center .class_teacher_assess{height:406px;overflow:hidden}
.student_itro_right_center{background:#fefff1}
.student_auto_extend .class_teacher_assess{height:auto;min-height:406px;_height:406px;overflow:auto;_overflow:visible}
.student_itro_right_center {min-height:652px;_height:652px}
.student_itro_right_center .student_itro_right_text{margin-left:14px}
.student_itro_right_bottom{border:none;background:url(http://download.yxybb.com/yxybbcom/images/stuent_roundness_bottom_bg.png) left bottom no-repeat;width:509px;height:9px;font-size:0;clear:both}
.student_all_aritcle a:link,.student_all_aritcle a:visited{color:#f60}
.student_all_aritcle a:hover{color:#F00}
.student_all_aritcle{text-align:right;padding:10px 30px 0 0}
.book_hinges01,.book_hinges02{background:url(http://download.yxybb.com/yxybbcom/images/book_hinges.gif) no-repeat;position:absolute;left:169px;z-index:1000;width:33px;height:22px}
.book_hinges01{top:28px}
.book_hinges02{top:212px}
/*添加人身险广告链接*/
.ad_rsbx{width:208px;margin:13px auto 0;}
.ad_rsbx img{width:208px;height:162px;vertical-align:top;}
/*学历教育快捷服务样式调整*/
.qualifications_shortcut{height:255px;margin-top:15px;}
.qualifications_shortcut_list{overflow:hidden;width:188px;margin:10px auto 0;border-right:1px solid #e8dbc2;border-bottom:1px solid #e8dbc2;}
.qualifications_shortcut_list li{float:left;width:93px;height:66px;margin:0;text-align:center;border-color:#e8dbc2;border-right:0;border-bottom:0;}
.qualifications_shortcut_list li img{margin:5px auto 0;}
.qualifications_shortcut_list span{display:block;font-size:12px;height:20px;line-height:20px;text-align:center;cursor:pointer;}
